我编写了一个Perl程序,使用控制台中的以下命令从Linux机器上的tail命令捕获实时数据流:

tail -f xyz.log | myperl.pl

它工作正常。但是现在我必须在另一台机器上执行此Perl程序,因为日志文件在该另一台机器上。谁能告诉我我该怎么做?

最佳答案

或者你甚至可以说

ssh remotemachine bash -c "tail -f xyz.log | myperl.pl"

为了在远程计算机上运行脚本(如果您的脚本生成一些输出文件,并且您希望它们在远程计算机上运行)

09-07 07:24