小编tar*_*ter的帖子

如何在具有本地Perl程序的远程计算机上运行shell脚本?

我正在编写一个Perl脚本,该脚本将在与运行Linux的计算机联网的PC上运行.该脚本必须为Linux机器上的一组shell脚本提供输入和接收结果.我能够从PC复制输入文件,甚至可以在Linux机器上调用Perl脚本,但是当该脚本尝试通过以下方式运行.sh文件时:

 system("./shell_script.sh");
Run Code Online (Sandbox Code Playgroud)

它会输出以下错误:

 '.' is not recognized as an internal or external command, operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

我认为这意味着它试图在Windows下执行.sh文件.那么有没有办法让PC告诉Linux机器,"嘿,伙计,自己运行"?

谢谢.

perl

0
推荐指数
2
解决办法
3432
查看次数

标签 统计

perl ×1