• ベストアンサー

テンポラリ?ユニークなファイル名の作り方

Perlでユニークなファイル名を作成しようと思いますがどういったモジュールを使えば良いのでしょうか? 例えば、頭と拡張子が決まっていて test_(ここがテンポラリユニーク).data というファイル名を作成したいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

標準モジュールの File::Temp を使うことができます。 詳しくは、perldoc File::Temp してみて下さい 例:Xは必要な桁数 ---------------------------------------------------------------- use File::Temp qw(tempfile); ($fh, $filename) = tempfile("test_XXXXXXX", SUFFIX => ".data"); print $filename;

その他の回答 (1)

  • m_mik
  • ベストアンサー率26% (31/117)
回答No.1

私がよく使う手はプロセスIDを挿入します。 プロセスIDは $$ で取得できます。 いかがでしょうか?

関連するQ&A