私のソースサーバースクリプトは複数のサーバーでsshを試してアプリケーション固有のコマンドを実行しようとしていますが、cat、chmodなどのOSコマンドを除いてはわかります。 command: not Found などのエラーが発生します。以下はスクリプトです。
for host in $(cat hosts_list.txt)
do
ssh $host chk_auto_up > "cmd_output.txt"
done
誰でも助けることができますか?コマンドを認識して実行し、出力をファイルに書き込むには、スクリプトに何を含める必要がありますか?
コマンドが見つからないというエラーが発生します。
ベストアンサー1
次の行を編集します。
ssh $host /path/of/chk_auto_up > "cmd_output.txt"
コマンドの絶対パスを定義します。