2

引数を取る Perl スクリプトを SSH 経由で渡そうとしています。私はこのようにうまくいきます:

returnValue=$(ssh myuser$server 'perl -s' < /path/to/my/script)

ただし、いくつかの引数を追加すると

returnValue=$(ssh myuser$server 'perl -s' < '/path/to/my/script -some argument')

「/path/to/my/script -some argument: no such file or directory」というエラーが表示されます。

誰もこれを行う方法を知っていますか?

ありがとう!

4

2 に答える 2

3
ssh myuser@server perl -s - -some -arguments </path/to/my/script
于 2013-01-10T09:22:33.770 に答える
-1
returnValue=$(/path/to/my/script -some argument | ssh myuser$server 'perl -s')
于 2013-01-10T09:15:41.513 に答える