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