linux bash文件
It is common to make a unique temporary file. How to make a unique temporary file in Bash on Linux safely and quickly?
通常,制作一个唯一的临时文件。 如何安全,快速地在Linux上的Bash中制作唯一的临时文件?
You can use the mktemp
program.
您可以使用mktemp
程序。
In the simplest way,
用最简单的方式
tmpfile=$(mktemp)
The file will be like /tmp/tmp.j0wD39Mr3b
if you do not prefer any meaningful names.
如果您不喜欢任何有意义的名称,则该文件将类似于/tmp/tmp.j0wD39Mr3b
。
You can set the file to your preferred string like myapp.<6 char random string>
by
您可以将文件设置为喜欢的字符串,例如myapp.<6 char random string>
通过
tmpfile=$(mktemp -t myapp.XXXXXX)
Your temporary file will be like /tmp/myapp.V9XnA6
.
您的临时文件将类似于/tmp/myapp.V9XnA6
。
You may also choose the directory where the temporary file is in by setting the -p
option.
您还可以通过设置 -p
选项来选择临时文件所在的目录。
Check more about mktemp
in mktemp
man page.
在mktemp
手册页中查看有关mktemp
更多信息。
翻译自: https://www.systutorials.com/how-to-make-a-unique-temporary-file-in-bash-on-linux/
linux bash文件