リモート マシンで実行されるローカル スクリプトに引数を渡そうとしています。変数を手動で渡すことをテストしたので、スクリプトは正常に動作します。これには plink を使用しようとしています。ユーザー名 (スクリプトに渡される引数) を受け取り、plink を介してスクリプトと共に送信する必要があります。私が使用しているコマンドは次のとおりです。
plink.exe ubuntu@192.168.198.128 -m "myLocalScript.ksh"
私も試しました:
plink.exe ubuntu@192.168.198.128 -m "myLocalScript.ksh %username%"
plink.exe ubuntu@192.168.198.128 -m %username% < "myLocalScript.ksh"
引数をパイプでパイプして、コマンドなどのさまざまな場所に追加しようとしました。これを達成する方法を知っている人はいますか?
編集:cygwinではなくcmd.exeからこれを使用しています。-m オプションは次のことを行います。
-m file read remote command(s) from file