前提・実現したいこと
sshでヒアドキュメントを使って、複数のコマンドを叩いてます。
そのうちのコマンドの1つが常駐型のコマンドなので、バックグラウンドで起動させたいと思っております。
そこでnohup コマンド &
を使えばバックグランドで実行されるので、常駐型のコマンドはそれを使ってバックグラウンドで実行させようとしました。
ですが、そのコマンドはフォアグランドに表示されてしまいます。
該当のソースコード
bash
1for i in `seq 1 3`; do 2 ssh user${i}@hostname <<EOC 3 npm install 4 nohup node . & 5 EOC 6done
発生している問題
nohup node . &
が終わらず次のループに入れない。
バックグラウンドで実行させて、次のループへ行くようにしたい。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。