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,因爲我選擇這樣做。我使用的測試自動化軟件允許我在遠程主機上運行測試,這是該工具的工作方式。
有什麼想法會出錯?