如何在远程机器上执行Perl程序?

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

 tail -f xyz.log | myperl.pl 

它工作正常。 但是现在我必须在不同的机器上执行这个Perl程序,因为日志文件在不同的机器上。 任何人都可以告诉我如何做到这一点?

或者你甚至可以说

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

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

你可以说

 ssh remotemachine tail -f xyz.log | myperl.pl 

我想或者可能会将远程日志目录本地安装到管理机器上,并在那里进行处理。