このパッケージをインストールしようとしていますが、tempfile
見つかりませんか?使用することもできますが、mktemp
一時名にドット表記以外に動作に違いがあるかどうかはわかりません。
$ tempfile # /tmp/file1wJzkz
$ mktemp # /tmp/tmp.IY8k24NayM
ベストアンサー1
生成された名前はmktemp
ドットなしで変更できます。たとえば、
mktemp XXXXX => 8U5yc
mktemp /tmp/XXXXX => /tmp/tsjoG
男性の場合mktemp
:
DESCRIPTION
Create a temporary file or directory, safely, and print its name. TEM‐
PLATE must contain at least 3 consecutive 'X's in last component. If
TEMPLATE is not specified, use tmp.XXXXXXXXXX, and --tmpdir is implied.
Files are created u+rw, and directories u+rwx, minus umask restric‐
tions.
とにかく忘れて、tempfile
ただ使用してくださいmktemp
。これはman tempfile
私のDebianからのものです(強調):
間違い
NFS パーティションにファイルを作成する場合、単独の作成は保証されません。 tempfileは一時ディレクトリを作成できません。 一時ファイルは廃止されました。代わりに mktemp(1) を使用する必要があります。