« Netscape 8 | Main | 演習3: 米澤研 »

May 22, 2005

UNIXシグナル マニアックス

3年生がシェル課題をやっていたり、自分も演習3でシグナルと戯れたりして、ふとシグナルの使い方がよくわからなくなってきたので調べてみた。

そもそもsignalとかsigactionとか似たようなものが多くて意味不明なのである。と思っていたら、その辺の疑問をまとめて解決してくれるページを発見した。→Super Technique講座~シグナルとコールバック

これを読んで、
・signalを使っちゃダメでsigactionを使うべき理由
・ls | less &の後端末が壊れるのであらかじめ端末設定を保存しておいて復元しないといけない件←lessが悪い?
あたりがわかった気がする。

ところで、常日頃から公言している通り俺はシステムプログラミングは大好きだが本当はWin32のディープなシステムプログラミングがしたいのである。ネイティブAPIとかばりばり使いこなしみてぇ!なんで気づくとUNIXの調査をしてるんだろうな?


6/1追記: ほぼ同じ内容だが、筑波大版OS演習?のページにもシグナルの歴史について書かれている

|

« Netscape 8 | Main | 演習3: 米澤研 »

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack


Listed below are links to weblogs that reference UNIXシグナル マニアックス:

« Netscape 8 | Main | 演習3: 米澤研 »