我怎样才能将所有这些服务放入一个日志文件中:
stop service 1
stop service 2
stop service 3
我想把所有这些服务日志放到一个文件中
我应该使用:
stop service 1 | tee log1.log
stop service 2 | tee log1.log
stop service 3 | tee log1.log
或者:
stop service 1
stop service 2
stop service 3 | tee log1.log
我还没有找到这样的问题 谢谢!
最佳答案
tee
接受 -a
标志附加到文件。因此,您应该能够通过执行以下命令将所有三个命令的输出重定向到一个文件:
stop service 1 | tee log1.log
stop service 2 | tee -a log1.log
stop service 3 | tee -a log1.log
(第一个命令将截断任何现有文件)
关于linux - Tee 命令 unix,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12182191/