[mew-dist 22064] Re: using open(1) on MacOS X

Tomoaki NISHIYAMA tomoaki at example.com
2002年 10月 28日 (月) 18:06:42 JST


From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Subject: [mew-dist 22063] Re: using open(1) on MacOS X
Date: Mon, 28 Oct 2002 17:30:12 +0900 (JST)
Message-ID: <20021028.173012.125109919.kazu at example.com>

kazu> From: Kazumasa Utashiro <utashiro at example.com>
kazu> Subject: [mew-dist 22062] using open(1) on MacOS X
kazu> 
kazu> > でも、このコマンドはメッセージをどこかに投げてすぐに終了してしまうので、
kazu> > 実際のコマンドが起動された時には一時ファイルが消されちゃっていることが
kazu> > あります。
kazu> 
kazu> すぐに終了するコマンドなら、同期プロセスとして起動すればいいのではない
kazu> でしょうか?

openが終了した時点でファイルを消すとそのファイルを読むプログラムが
起動した頃にはもうないと言うことになって困るので、
openが終了した時点ではまだファイルを消してはいけないという
ことでopenを同期プロセスにしても特に改善しないんじゃないかな。

そもそものMacOSでは誰かが開いているファイルは消せない
はずだったのが、Mac OS XでUnixの要素が入ってきて混乱
しているかもしれんし、本体のプログラムが終了するまで
消さない方が安全だろうとは思います。
-- 
Tomoaki Nishiyama
  e-mail:tomoaki at example.com
National Institute for Basic Biology



Mew-dist メーリングリストの案内