揮発性のメモ2

http://d.hatena.ne.jp/iww/

2007-03-11から1日間の記事一覧

bad interpreter

/usr/bin/perl でも /bin/shでも、なんであれ bad interpreter の原因の95%は改行コードの誤り。

system()の注意事項

C

systemは、forkしてexecしてwaitする。つまり、 ソケットやファイルディスクリプタを引き継いでしまう。 多分。とりあえず、大抵の場合はFD_CLOEXECフラグを 付けていれば問題ない。多分。