0
我使用plink在Unix远程机器上运行命令。 的命令是:plink输出问题
ls -1trd testegrep.txt |tail -1 |xargs tail -f| grep 's';
我送这个命令的方法是使用一个文件,一组类似的命令:
plink.exe -ssh -t -l user -pw pwd tst.url.pt -m commands.out
当我运行命令这样的砰砰不接收任何输入。似乎正在等待输入。 但是如果我运行:
plink.exe -ssh -t -l user -pw pwd tst.url.pt "ls -1trd testegrep.txt |tail -1 |xargs tail -f| grep 's';"
我得到预期的结果。
我没有在命令中使用带有文件的plink,因为我选择这样做。我使用的测试自动化软件允许我在远程主机上运行测试,这是该工具的工作方式。
有什么想法会出错?