面倒.
2009年1月21日水曜日
sudo とfile descriptor
親子プロセス間で通信するためにpipeを使うのはよくある方法だが,sudo を使うとこれがうまく行かない.おそらくsudoが対象コマンドにexecする前に3番以上のディスクリプタを全部クローズしているんだろう.0, 1,2は閉じていないようなのでこれらを使うしかなさそうだ.
登録:
コメントの投稿 (Atom)
技術系の備忘録.基本的に自分だけのためのものなので,詳しく書きません.検索でいらした方、すみません.
面倒.
0 件のコメント:
コメントを投稿