exec bash文件与putty

时间:2016-02-11 12:16:37

标签: windows bash ssh

我正在尝试使用putty / plink执行bash文件但是给了我一个错误。

在Windows上我得到了这批:

E:\putty\plink.exe user@link -pw password -m E:\folder\test.sh

关于bash文件我得到了这个:

#!/bin/bash
vtoff
vtadmin check connector /PCS/ConnectionModels/Arbor/

和错误:

C:\folder>e:\folder\test.bat
C:\folder>e:\putty\plink.exe user@link -pw password -m e:\folder\test.sh
ksh[4]: vtoff:  not found
ksh[5]: vtadmin:  not found

C:\folder>

1 个答案:

答案 0 :(得分:1)

documentation for plink表示-m指定它应该“从文件中读取远程命令”。

由于#!/bin/bash不是命令,并且您的错误消息引用了ksh,因此很清楚bash在这个问题中无处可寻!

至于您的实际错误消息,似乎找不到命令,可能是因为它们不在您的PATH中。