os.tmpname
一時ファイル名を返す
lua
os.tmpname ()
説明
一時ファイルの名前を示す文字列を返します。このファイルはプログラム終了後に自動的に削除されないので、使用後は手動で削除する必要があります。
補足
- 生成される一時ファイル名は、システム依存の方法で一意性が確保されます。
- セキュリティ上の理由から、この関数が生成する一時ファイル名の使用には注意が必要です。
サンプルコード
lua
local tmpfile = os.tmpname()
print("Temporary file name: " .. tmpfile)
この例では、一時ファイル名を生成して表示しています。
互換性
- Lua 5.1