在 Linux CLI 上:我有一个为期 3 天的运行扫描,我将其通过管道传输到一个文件(我知道,应该将它内部写入一个文件)。
这让我想到了我的问题,假设我有一个命令
long_process_here > 输出.txt
有没有办法显示或输出该信息虽然过程仍在运行?将内存中的内容传输到屏幕上?
答案1
有一个名为的程序tee
,它将输入写入文件,然后将其输出到屏幕上:
long_process_here | tee output.txt
现在您已经运行了该程序,您可以使用它tail
来“跟踪”输出文件并在添加新行时输出它们:
tail -f output.txt