ローカルコマンドラインで .txt 出力を取得するための plink コマンド

ローカルコマンドラインで .txt 出力を取得するための plink コマンド

Linux サーバーに「versions.txt」というファイルがあり、その出力をローカル画面に表示し (bash ファイルを使用、これは既に作成済み)、その後 bash ファイルで処理を進めたいと思います。

誰かこれをどうやって行うか提案がありますか? 私はすでに 1 つのコマンドでさまざまな方法を試しました。

最後に試したのは:

start C:\tools\PLINK.EXE -ssh -pw <password> -t <user>@10.111.11.111 "ls -l" > /var/www/html/test/SM/SCRIPT/versions.txt"

しかし、それはうまくいかないようです。

答え1

リモートファイルが/var/www/html/test/SM/SCRIPT/versions.txt10.111.11.111マシン上に存在する場合、このコマンドはファイルをローカルに出力します。標準出力:

C:\tools\PLINK.EXE -ssh -pw <password> -t <user>@10.111.11.111 "cat /var/www/html/test/SM/SCRIPT/versions.txt"

start別のシェルを起動するので、も削除します。

関連情報