HiiHahWIKI - making some notes for... -
バックグランド実行について
をテンプレートにして作成
開始行:
*バックグランド実行について [#kb8b6648]
なんとなく、コマンドの後ろに''&''付ければ、バックグランド...
しかし、あるとき、バックグランドで実行されているような、...
調べてみたら、こんな感じにするのが良いみたいです。
command /dev/null 2>&1 </dev/null &
リダイレクトの記述が右から左に解釈されることは別の記事[[...
+/dev/nullを標準出力に喰わす
+エラー出力を標準出力にマージ
+出力を/dev/nullに喰わす
ということになります。
つまり、入力も、出力もcommandには全くないようにみせること...
例えば、ですが、weblogicの起動の場合で比較すると、
# startWeblogic.sh > /dev/null &
って一般的かと思いますが、これだと起動時に出力されるjava...
# startWeblogic.sh /dev/null 2>&1 </dev/null &
にするとでなくなります。
また、前者だと、なんかうまくバックグランドで実行されない...
ナイス!
実際、この記事のきっかけになったのは、rshでweblogicをバッ...
# rsh ホスト名 -l ユーザ名 /・・/startWeblogic.sh > /dev...
ってやってたら、全然バックグランドで実行されなくて、ほと...
そもそも、何でなのか理由がわからなかった。しかし、リンク...
# rsh ホスト名 -l ユーザ名 /・・/startWeblogic.sh /dev/n...
ってやってみたら、一発OKでした。
すばらしい。
まあ、詳しい解説はリンクのサイトに譲ることにします。
***リンク [#za982a0f]
-[[UNIX FAQ LIST 3.2:http://www.nurs.or.jp/~asada/FAQ/UNI...
-[[UNIXの部屋 コマンド検索: リダイレクト:http://x68000.q-...
終了行:
*バックグランド実行について [#kb8b6648]
なんとなく、コマンドの後ろに''&''付ければ、バックグランド...
しかし、あるとき、バックグランドで実行されているような、...
調べてみたら、こんな感じにするのが良いみたいです。
command /dev/null 2>&1 </dev/null &
リダイレクトの記述が右から左に解釈されることは別の記事[[...
+/dev/nullを標準出力に喰わす
+エラー出力を標準出力にマージ
+出力を/dev/nullに喰わす
ということになります。
つまり、入力も、出力もcommandには全くないようにみせること...
例えば、ですが、weblogicの起動の場合で比較すると、
# startWeblogic.sh > /dev/null &
って一般的かと思いますが、これだと起動時に出力されるjava...
# startWeblogic.sh /dev/null 2>&1 </dev/null &
にするとでなくなります。
また、前者だと、なんかうまくバックグランドで実行されない...
ナイス!
実際、この記事のきっかけになったのは、rshでweblogicをバッ...
# rsh ホスト名 -l ユーザ名 /・・/startWeblogic.sh > /dev...
ってやってたら、全然バックグランドで実行されなくて、ほと...
そもそも、何でなのか理由がわからなかった。しかし、リンク...
# rsh ホスト名 -l ユーザ名 /・・/startWeblogic.sh /dev/n...
ってやってみたら、一発OKでした。
すばらしい。
まあ、詳しい解説はリンクのサイトに譲ることにします。
***リンク [#za982a0f]
-[[UNIX FAQ LIST 3.2:http://www.nurs.or.jp/~asada/FAQ/UNI...
-[[UNIXの部屋 コマンド検索: リダイレクト:http://x68000.q-...
ページ名: