美文网首页
2.10 临时文件命名与随机数

2.10 临时文件命名与随机数

作者: 拙言_Coder | 来源:发表于2019-03-13 08:40 被阅读0次

《Linux Shell 脚本攻略(第 2 版)》读书笔记

最适合存储临时文件的位置是\tmp(该目录中的内容在系统重启后会被清空)。

1. 创建临时文件

$ filename=`mktemp`
$ echo $filename
/tmp/tmp.rENG7EKC3L

2. 创建临时目录

$ dirname=`mktemp -d`
$ echo $dirname
/tmp/tmp.8Xizz41bvL

3. 仅仅生成文件名,但不创建实际的文件或目录

$ tmpfile=`mktemp -u`
$ echo $tmpfile
/tmp/tmp.RzJTPyJHPj
$ cat $tmpfile
cat: /tmp/tmp.RzJTPyJHPj: No such file or directory

4. 根据模版创建临时文件

$ mktemp test.XXX
test.oBc

test.XXX 中有几个 X 就产生几个随机字符。而且至少要有 3 个 X。

相关文章

网友评论

      本文标题:2.10 临时文件命名与随机数

      本文链接:https://www.haomeiwen.com/subject/myawpqtx.html