- 634 名前:login:Penguin mailto:sage [2021/02/15(月) 13:00:51.92 ID:2MMObj1w.net]
- ※実際のスクリプトの一部をシンプルにして
抜き出してます。 for k in $(seq 0 254) do ipaddr=10.10.0.$k nohup command $ipaddr & /dev/null 2>&1 echo $? done nohupでこんな感じにコマンドを連続実行して、 直前のコマンドを戻り値をとる方法を教えてください。 やりたいこととしては、ある範囲のノードにコマンドを実行して そのコマンドの実行結果を取りたいと思ってます。 が、このやり方では、noshupコマンドが成功した?ということしか $?に入らないようで、常に0を戻してしまいます。 よろしくお願いいたします。
|

|