我知道我可以通过添加来登录到文件
> log.txt
到命令的末尾,但如何登录到文件和控制台?
答案1
尝试使用tee
?
| tee log.txt
代替
> log.txt
答案2
制作日志的方法有很多种。但首要的事情是您实际上想要放入日志中的内容。您可以通过多种方式做到这一点:
Tee 命令分割命令的输出,以便可以在显示屏上看到它,也可以将其保存在文件中。
command | tee log.txt
上面的命令会将输出显示到终端,并将输出重定向到文件
log.txt
。script 命令制作终端上打印的所有内容的打字稿(副本):
script -a log.txt
答案3
使用tee
命令:
some_command | tee log.txt