スクリプトへのユーザー自動入力(Sshを使用)

スクリプトへのユーザー自動入力(Sshを使用)

デフォルトではIPMIを持つサーバーがあります。スクリプトを実行するときにそれをリセットする必要があります。そのためにsshIPMIに移動して入力するcd /map1と、resetアダプタは自動的にリセットされます。

一体スクリプトでこれをどのように自動化しますか?正しいディレクトリにsshを接続しましたが、実行しようとすると、resetアダプタ/サーバーの実際のコマンドではなく、ssh接続がリセットされるようです。

予測を使用することはインストールされておらず、インストールする方法がないため、オプションではないことを付け加える必要があります。

ベストアンサー1

expectこの醜いハッキングを使用または試してください

( sleep 2; echo 'cd /map1'; sleep 2; echo 'reset'; sleep 2 ) | ssh ipmiService

おすすめ記事