经过很长时间的迷茫,开垦了这片测试的田地,希望自己勤勤恳恳的播种,认认真真的施肥,扎扎实实的松土,在这片贫瘠的土地里,能品尝到victory的喜悦。
Dos命令中重定向的问题
上一篇 /
下一篇 2011-06-27 22:49:28
/ 个人分类:批处理学习笔记1
重定向 >与>>
将输出信息重定向到指定的设备或文件。系统默认输出到显示器,例如:
echo aaaaa>a.txt 将本在显示器上显示的信息aaaaa输出到文件a.txt中,屏幕上没有任何显示,覆盖a.txt之前的内容
echo aaaaa>>a.txt 显示内容继续输出到a.txt中.ps: .>、>>输出重定向命令
将一条命令或某个程序输出结果的重定向到特定文件中, > 与 >>的区别在于,>会清除调原有文件中的内容后写入指定文件,而>>只会追加内容到指定文件中,而不会改动其中的内容
echo.>>a.txt 向文件中加入空白行
2>&1
1代表标准输出,2代表标准错误输出。
echo aaaaa>a.txt 2>&1 将标准错误输出重定向到标准输出中,再将标准输出重定向到a.txt中。
例如:
ech 44>a.txt 2>&1 执行命令产生的错误信息将被输出到文件中,若没有2>&1,则错误信息输出到屏幕上。
收藏
举报
TAG: