我想将生成的两个连续文本流合二为一tail -f
,并在同一屏幕上观看它们。是否可以?如果有帮助,两个文本流都是面向行的(例如日志)。
更新:只是为了清楚起见,这两个tail -f
流不在本地文件上,而是来自两个远程 SSH 会话,例如ssh remote-host tail -f file.log
如果您只想查看日志行,之后不需要数据,为什么不:
ssh host1 tail -f file & ssh host2 tail -f file &
Run Code Online (Sandbox Code Playgroud)
要完成您在评论中所说的,如果您有pee
命令 (moreutils):
pee 'ssh host1 tail -f file' 'ssh host2 tail -f file' < /dev/null
Run Code Online (Sandbox Code Playgroud)