在编写脚本的时候,需要用到一些变量,而这些变量都是以文件的形式存在的,有时为了安全起见不想让别人知道这些变量文件的名称,那么在linux下可以用:
file_name=`mktemp dir_name/XXXXXXXXXX` 来定义文件名,每次执行产生的临时文件名称都不一样,所以可以用这个指令来定义多个文件名.
注释:
dir_name 是你选择的临时文件名的存放路径 XXXXXXXX 这些是大写的x,每个X代表一个字母
为了节省空间我们需要把一些用过的临时文件删除那么我们可以写个函数:
delete_files () {
for files in "$@" do
if [ -f $files ];
then rm -f $files
fi
done
}
阅读(723) | 评论(0) | 转发(0) |