我希望能够使用MSDOS命令行将任何文本附加到文件中。 AFAIK,这样做的方法是使用 echo someText>> someFile.txt
由于 someText 可以包含任何文字,例如 \& | > < ^ 需要使用 ^ 转义字符进行转义(例如\变为 ^ \ )
但结果证明这还不够。我通过实验找到了几个特殊情况,我想知道如何处理它们中的一些(如果有更多这样的话)
有什么想法吗?
答案 0 :(得分:1)
您是否尝试过使用'digit'和'>>'之间的空格?
echo D>> someFile.txt
echo a = 1>> someFIle.txt
它有效。但是我找不到那个
的解释答案 1 :(得分:1)
这是使用数字来指示所需的输出。通常1>指示标准输出,2>指示标准错误。我想基本上它取决于如何实际编程流。如果程序写入打印机-n然后n>将为该流程运作,否则什么都没有