やまだ@三宝寺です。
具体的には他人の作ったシェルスクリプト上でmktempが使われていて。
エラーが出ていたと言う事になります。
On Wed, 18 Jan 2006 22:51:58 +0900
山口 和人 <kazuto-y@xxxxxxxxxxxxxxxx> wrote:
> > VineLinux 3.2相当の環境で、mktempを実行すると。
> >
> > > Cannot create temp file ファイル名
> >
> > と言うメッセージが出てしまい使用出来ません。
> > 通常のユーザでもrootでも同じ症状が出るようです。
>
> 取りあえず当方の Vine 3.2(およびそれ以前) の環境では
> 問題なく使えているようです。(いろんなスクリプトで使用してます)
>
>
> # 念の為お聞きしますが、ファイル名 に 'X' を 6個(以上)付けてますよね
問題のスクリプト中ではそうはなってはいなかったようです。
ちなみにFreeBSDやCentOSのmktempでは同様の問題が出ませんでした。
# 仕様と言う事なのでしょうけど...
--
0----+----1----+----2----+----3----+----4----+----5----+----6----+----7----#
山田 和雄 MailTo:yamada@xxxxxxxxxxxxx
Yamada Kazuo HomePage:http://shadow.sampoji.jp/