猿问

如何将stdout和stderr都重定向到文件

我正在运行一个bash脚本,该脚本创建用于执行命令的日志文件


我用以下


Command1 >> log_file

Command2 >> log_file

这仅发送标准输出,而不发送出现在终端上的标准错误。


是否可以将stderr和stdout都记录到文件中?


喵喔喔
浏览 1033回答 4
4回答

杨__羊羊

如果要登录到同一文件:command1 >> log_file 2>&1如果要不同的文件:command1 >> log_file 2>> err_file

qq_花开花谢_0

重定向两者的最简单语法是:command &> logfile如果要附加到文件而不是覆盖:command &>> logfile

慕运维8079593

您可以像2>&1这样: command > file 2>&1

波斯汪

采用:command >>log_file 2>>log_file
随时随地看视频慕课网APP
我要回答