Wil*_*ler 5 shell bash io-redirection files stdout
我想通过 Ubuntu Linux Bash 远程运行一个任务(这需要很长时间)nohup
并重定向stdout
到一个文件,例如:
nohup task > out.txt &
有时我想通过查看输出文件来检查任务的进度:
cat out.txt
我还没有弄清楚如何做到这一点,因为只要文件被 Bash 打开以进行写入,文件的内容就会显示为空。
所以我的问题是:是否有任何允许“共享”stdout
重定向的linux 命令?
看看tee
命令,这里有一些例子。
以下命令(在 tee 命令的帮助下)将输出写入屏幕(stdout)和文件。
$ ls | tee file
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2487 次 |
最近记录: |