将数据发送到日志文件 - shell脚本

时间:2013-05-09 13:38:36

标签: file shell logging

请你解释一下这些表达方式:

cd - 1>> $LOG   // Q -  what 1 represent ?

./build_we2s all 1>> $LOG 2>> $LOG // Q -  what 2 represent ?

2 个答案:

答案 0 :(得分:1)

1    stdout  Standard output
2    stderr  Standard error

cmd 1>> $LOG append stdout (only) to $LOG
cmd 1>> $LOG 2>>$LOG append stdout and stderr to $LOG

你可以做到

cmd >> $LOG 2>&1 

cmd &>>$LOG

答案 1 :(得分:0)

1 =>标准输出。 2 =>标准错误,

它们是stdin&的默认文件描述符(fd)。标准输出。