课程
/运维&测试
/Linux
/ Linux达人养成计划 I
命令 >> 文件 2>&1
顺序执行? 命令执行结果是正确的就写入文件,错误的就跳过文件然后执行2>&1 这里的&是什么意思呢?
2016-01-30
源自: Linux达人养成计划 I 9-5
正在回答
额,这个的步骤应该是这样的。命令正确执行就追加写入标准输出,命令执行错误就追加写入标准错误输出,2是标准错误的输出,1是标准输出,2>&1的意思就是把标准错误输出和标准输出结合在一起输入同一个文件,这里的2>&1 是用于输出重定向,是一个整体,不要拆分开来理解。
这是我学习后的观点,希望对你有帮助。
Chicken_LIU 提问者
czdll 回复 Chicken_LIU 提问者
举报
Linux入门视频教程,以通俗易懂的语言带你感受linux之美
2 回答输出重定向修正
1 回答输出重定向 &>>命令 报错是为什么
2 回答同时重定向正确和错误的输出
2 回答echo “饿了就要吃饭!”此句加!是不能执行的,可是为什么我的就能执行啊。
2 回答输出重定向时第二个追加命令一直出错,请大神指导一下。