Skip to content

os.tmpname

一時ファイル名を返す

lua
os.tmpname ()

説明

一時ファイルの名前を示す文字列を返します。このファイルはプログラム終了後に自動的に削除されないので、使用後は手動で削除する必要があります。

補足

  • 生成される一時ファイル名は、システム依存の方法で一意性が確保されます。
  • セキュリティ上の理由から、この関数が生成する一時ファイル名の使用には注意が必要です。

サンプルコード

lua
local tmpfile = os.tmpname()
print("Temporary file name: " .. tmpfile)

この例では、一時ファイル名を生成して表示しています。

互換性

  • Lua 5.1