[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] [讨论]批处理重定向符号的任意位置效果相同

本帖最后由 applba 于 2011-5-19 23:44 编辑

任意位置效果相同。
>>1.txt echo  abc def
echo>>1.txt  abc def
echo  abc>>1.txt def
echo  abc def>>1.txt


测试代码
  1. @echo off &echo.>1.txt
  2. >>1.txt echo  abc def
  3. echo>>1.txt  abc def
  4. echo  abc>>1.txt def
  5. echo  abc def>>1.txt
  6. start 1.txt
  7. pause
复制代码
1

评分人数

3# zm900612


这个处理是由具体的命令进行的,此例是echo。

但是我认为呢,>>的处理和^是类似,是处理后消失,而不是移动到末尾。

TOP

本帖最后由 applba 于 2011-5-19 18:13 编辑

5# zm900612

^和>的功能肯定不一样。
我的意思说 处理后的效果:即处理后消失。

TOP

本帖最后由 applba 于 2011-5-20 03:55 编辑

7# zm900612


首先,要识别出来它是特殊符号。
然后,解释其功能,即通常所说的(预)处理。

解释完了,特殊符号的使命就完成了,可以“消失”了

TOP

13# qzwqzw


为什么会要移动呢,不是很理解。
我觉得这个重定向符号就像是一个信使,和人接头 了,就可以走了。

TOP

看来我是搞不透这些个机制了,还是不搞了吧……

TOP

把echo off去掉,一切了然。
结果我发现它真的移了……

TOP

返回列表