我应该用 C# 编写一个命令行工具。问题是,我对它完全陌生,必须阅读很多东西。该工具必须接受几个参数,其语法我不知道它的作用。它是这样的:
tool.exe \path\data.log /lastrun:file1.txt >file2.txt
- 那是 /lastrun:... 有效的标记吗?
- 我知道 >file2.txt 与输出和标准输出有关,但我几乎找不到任何假人信息。它写一个文本文件吗?
该工具应该在标准输出上输出数据,这意味着可以再次读取并可能使用进一步的控制台命令进行处理。如何参考输出?
我几乎没有使用命令行工具的经验。如果有人能给我一些我可以查找的聪明词、链接或简单地解释我这里发生了什么,我将不胜感激。