cmd的转义符

windows的cmd命令行有一些保留字,比如右箭头符号’>’,它的含义是把左侧命令的结果保存到右侧的文件中。当我们在命令的参数中使用到’>’时,cmd就会误解从而出现奇怪的结果或抛出“系统找不到指定路径”之类的错误。

比如我们想在cmd中输出 ‘3 > 1+1′ 到桌面test.txt中,如果这样写:

最后test.txt里保存的数据不会是’3 > 1+1’,因为’>’是保留字符,需要将’>’转义后才能输出正确结果。

cmd下的转义符是’^’,改成下面的写法就达到我们想要的效果了:

 


发表评论

电子邮件地址不会被公开。 必填项已用*标注