在Linux CLI上:我有一个3天的运行扫描,我pipe道到一个文件(我知道,应该宁愿它在内部写入文件)。
这让我想到我的问题,说我有一个命令
long_process_here> output.txt
有没有办法显示或输出的信息, 而进程仍在运行? 将内存中的内容传送到屏幕上?
有一个名为tee
的程序,它将input写入文件,并将其输出到屏幕上:
long_process_here | tee output.txt
现在你已经运行了这个程序,你可以使用tail
来跟踪输出文件,并在添加到输出文件时输出新行:
tail -f output.txt