小编Mik*_*rgy的帖子

为什么附加到日志文件是 2>&1 而不是 2>>&1

我将 STDOUT 和 STDERR 重定向到一个文件,并且一直在增长,所以我总是使用“附加”重定向;这是>>

我的命令是 command >> logfile 2>&1

它有效。

但是 STDERR 重定向有一个>,我用它来“创建”文件,擦除前一个文件,如command > outlog 2> errlog

为什么在这种情况下它不删除日志文件?

bash shell redirection stderr append

46
推荐指数
2
解决办法
5885
查看次数

标签 统计

append ×1

bash ×1

redirection ×1

shell ×1

stderr ×1