【发布时间】:2015-03-04 02:21:06
【问题描述】:
我正在通过 Windows 机器上的 Perl 文件使用 Plink 执行命令。
system("cmd /c c:\\plink.exe -batch -ssh -l $user_name @ $host_name -pw $pwd start_http");
执行挂起。当我从命令提示符执行相同的命令时,Plink 没有返回到命令提示符。
尝试在命令末尾使用&,但没有用。而且我不想将输出重定向到任何日志文件。
而“停止”命令工作正常
system("cmd /c c:\\plink.exe -batch -ssh -l $user_name @ $host_name -pw $pwd stop_http");
【问题讨论】:
-
什么是
start_http,当您在 SSH 终端中执行它时,它会返回到 shell 提示符吗?