vine-users ML アーカイブ



[vine-users:073840] Re: mktemp が使えない

  • From: 長南洋一 <cyoichi@xxxxxxxxxxxxxxx>
  • Subject: [vine-users:073840] Re: mktemp が使えない
  • Date: Wed, 18 Jan 2006 22:51:38 +0900 (JST)
長南です。

山田さんのメールより [vine-users:073837]
> 
> VineLinux 3.2相当の環境で、mktempを実行すると。
> 
> > Cannot create temp file ファイル名
> 
> と言うメッセージが出てしまい使用出来ません。
> 通常のユーザでもrootでも同じ症状が出るようです。

試してみました。確かに、mktemp temp.XXXXXX の X の数が 5 個以下だと、
「Cannot create temp file temp.XXXXX」になりますね。でも、X が 6 個
以上あれば、temp ファイルを正常に作ることが出来ました。

man 3 mktemp や man 3 mkstemp には一応こんなふうに書いてあります。

  The last six characters  of  template must  be  XXXXXX and these are
  replaced with a string that makes the filename unique.

mktemp パッケージのバージョンは mktemp-1.5-11vl2 です。

-- 
長南洋一