最适合存储临时数据的位置是 /tmp(该目录中的内容在系统重启后会被清空)
mktemp 命令的用法非常简单。它生成一个临时文件并返回其文件名(如果创建的是目录,则返回目录名)。如果提供了定制模板, X 会被随机的字符(字母或数字)替换。注意, mktemp 正常工作的前提是保证模板中只少要有3个 X
1、创建临时文件
filename=`mktemp`
echo $filename
2、创建临时目录
dirname=`mktemp -d`
echo $dirname
3、仅仅生成文件名,不产生实际文件
tmpfule=`mktemp -u`
echo $tmpfile
仅仅是把文件名/tmp/tmp.m4zF5ApGNS存储在变量中
4、根据模板创建临时文件名
mktemp test.XXX