- ベストアンサー
テンポラリ?ユニークなファイル名の作り方
Perlでユニークなファイル名を作成しようと思いますがどういったモジュールを使えば良いのでしょうか? 例えば、頭と拡張子が決まっていて test_(ここがテンポラリユニーク).data というファイル名を作成したいです。
- みんなの回答 (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は $$ で取得できます。 いかがでしょうか?