このエントリーをはてなブックマークに追加


ユニークな値の一時ディレクトリ・ファイルを作成する方法

mktempコマンドを利用することによりユニークなディレクトリやファイルを生成することができます。
以下の実行例には、XXXXXXを引数として渡しています。Xの部分が他のファイルと重ならないように文字が設定される場所です。

 

実行例

  • 他と重ならないディレクトリを作成する。 以下、ディレクトリ名の先頭をtmpとして作成しています。
    mktemp -d dir.XXXXXX
    mktemp-01.png
     
  • 他と重ならないテンポラリファイルを作成する。
    mktemp file.XXXXXX
    mktemp-02.png
     
  • 以下のような引数の場合は期待する動作しません。
    mktemp file.XXXXXX.txt
    mktemp XXXXXX.txt

戻り値として作成したディレクトリ(ファイル)の文字列が返却されます。

 

 

添付ファイル: filemktemp-02.png 507件 [詳細] filemktemp-01.png 509件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-03-20 (金) 22:27:31