Board logo

标题: [文本处理] 批处理重定向的疑问 [打印本页]

作者: netdzb    时间: 2020-12-20 02:42     标题: 批处理重定向的疑问

这是一种写法,

for 变量 in xxx.txt do (
echo 变量>>文件名.txt
)

另一种写法是

for 变量 in xxx.txt do (
echo 变量
)>>文件名.txt

两者有什么区别?
作者: qixiaobin0715    时间: 2020-12-20 10:35

回复 1# netdzb
下面两个代码效果是一样的,应当容易理解一些
  1. @echo off
  2. for /l %%a in (1,1,3) do (
  3. echo %%a
  4. echo #%%a
  5. )>>a.txt
  6. pause
复制代码
  1. @echo off
  2. for /l %%a in (1,1,3) do (
  3. echo %%a>>a.txt
  4. echo #%%a>>a.txt
  5. )
  6. pause
复制代码

作者: Batcher    时间: 2020-12-20 18:44

回复 1# netdzb


参考:
https://mp.weixin.qq.com/s/VZk0TmYUpFdCoWK9ZpgL0Q
作者: netdzb    时间: 2020-12-20 21:33

回复 4# Batcher

批处理测试脚本运行时间的代码怎么写?谢谢!
作者: Batcher    时间: 2020-12-20 23:10

回复 4# netdzb


这个就挺方便的:
http://bcn.bathome.net/s/tool/index.html?key=timeit




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2