0. Contents
1.Concept
2.Test Script
3.Run Test
4.Summary
1. Concept
$! は最後にバックグラウンドで実行されたプロセス ID が
格納されている変数である。
これを使うとシェルスクリプト中にバックグラウンドで実行させた
コマンドにシグナルを送る事ができる。
2. Test Script
バックグランドで実行するコマンドにシグナルを送るスクリプトを作成した。
ソースは以下の通り。
3. Run Test
上記のスクリプトの実行結果。
4. Summary
結果は見ての通りだが, シェルスクリプト中にバックグラウンドで
コマンドを実行させると有効なケースが自分には思いつかない。
$! を有効利用しているスクリプトをぜひ見てみたいものである。