如何从本地系统调用远程unix服务器上的perl脚本
我有一个perl脚本,应该从本地桌面在远程服务器的日志文件上执行。谁能给我推荐一个最好的方法吗 我使用了Net::SFTP,但是从CPAN安装SFTP包时出现了问题。Perl中有没有好的包可以实现这个功能 你能告诉我下列步骤是否合适吗如何从本地系统调用远程unix服务器上的perl脚本,perl,Perl,我有一个perl脚本,应该从本地桌面在远程服务器的日志文件上执行。谁能给我推荐一个最好的方法吗 我使用了Net::SFTP,但是从CPAN安装SFTP包时出现了问题。Perl中有没有好的包可以实现这个功能 你能告诉我下列步骤是否合适吗 打开与远程服务器的SFTP连接 从已建立的连接在远程位置执行perl。。 有这个的示例代码吗 我不清楚您到底想实现什么,但是如果您只是想在远程服务器上执行一个Perl脚本,那么您可能想看看专门为远程服务器管理而构建的软件 是一个这样的软件,但它是相当新的,有点缺乏
我不清楚您到底想实现什么,但是如果您只是想在远程服务器上执行一个Perl脚本,那么您可能想看看专门为远程服务器管理而构建的软件 是一个这样的软件,但它是相当新的,有点缺乏文档 似乎是一款更成熟的远程服务器管理软件
这两种方法都应该允许您在本地运行命令,以便在服务器上远程执行操作。我不认为您需要使用SFTP做任何事情,也不认为您可以使用这些工具或通过SSH通过命令手动滚动某些东西。如果您的意思是Perl脚本位于远程unix服务器上,并且希望从本地机器调用Perl脚本,然后,您可以通过ssh连接到远程unix服务器,然后在连接后,使用
perl-yourscript.pl
调用您的perl脚本
如果您的意思是Perl脚本在您的本地计算机上,并且您正在远程服务器上处理日志文件,那么将Perl脚本放在存储日志的远程服务器上,并以上述段落中描述的方式调用它将更为有效。请尝试使用或,而不是Net::SFTP,如果要通过SSH在远程主机上运行命令,或。服务器和桌面是什么操作系统?