linux mktemp命令
Linux中的mktemp命令用于創建臨時文件。
該命令生成的臨時文件通常供shell腳本使用,以確保文件名的唯一性。
語法
mktemp [-qu][文件名模板]
參數說明:
- -q 出現錯誤時不輸出任何提示信息。
- -u 創建后立即刪除臨時文件。
- [文件名模板] 模板格式必須為”自定義名稱.XXXXXX”。
示例
在使用mktemp命令創建臨時文件時,需提供類似”文件名.XXXX”形式的模板。系統會據此生成實際的臨時文件名。在終端中執行以下命令:
mktemp tmp.xxxx # 創建臨時文件
運行結果如下:
cmd@cmd-desktop:~$ mktemp tmp.xxxx # 創建臨時文件 cmd@cmd-desktop:~$dir # 查看當前目錄 file test testfile testfile1 tmp.3847 # 已創建tmp.3847
從輸出可以看出,系統創建了一個名為tmp.3847的臨時文件,其中模板中的”XXXX”被四個隨機字符所替換。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END