找回密码
 注册
关于网站域名变更的通知
查看: 684|回复: 3
打印 上一主题 下一主题

Linux mktemp命令

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-7-23 10:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
Linux mktemp命令用于建立暂存文件。( H  q) r8 d+ q

7 w# R4 |7 \; F5 wmktemp建立的一个暂存文件,供shell script使用。
5 e; ^( f+ Q% |3 j
2 t" Y4 c6 T! a5 F+ M3 S语法
- q: i: c1 V) p# v. c( R* N3 [9 vmktemp [-qu][文件名参数]
: y  P8 `  `8 G! |2 h. a6 D. f
! t4 i5 O) Z) a3 Q4 `, a1 J7 `# P5 n+ Y3 c
参数:
4 I6 g) B$ H9 m; j7 g2 D* \  ?& V0 \6 C& ^
-q  执行时若发生错误,不会显示任何信息。) f; _+ B* Y9 N4 Q% o& ^
-u  暂存文件会在mktemp结束前先行删除。
' E4 A" h9 O* M3 F. c5 [[文件名参数]  文件名参数必须是以"自订名称.XXXXXX"的格式。& V/ i# N8 W! m: Z; e) m
9 j5 o6 Z, B" z( B2 T& D  X* o# Y" c* C

( T4 f, q* s* K2 v实例' W. f# N4 r5 p5 |! O, V
0 Z+ F, O. L/ U  S2 v, t
使用mktemp 命令生成临时文件时,文件名参数应当以"文件名.XXXX"的形式给出,mktemp 会根据文件名参数建立一个临时文件。在命令行提示符输入如下命令:; n5 U+ b  D2 Q6 _4 M3 d- e7 i4 o
  x. D' j- a& p# x
mktemp tmp.xxxx #生成临时文件 " |, k0 g! Q8 m% }( D
使用该命令后,可使用dir 或ls看当前目录,得到如下结果:! Y6 N$ [. i8 ~/ j, o& T" p8 v* Y

5 \7 \( \$ e# W; f8 B- |) i7 ~cmd@cmd-desktop:~$ mktemp tmp.xxxx #生成临时文件  
0 f+ z/ Y; `9 Gcmd@cmd-desktop:~$dir #查看当前目录    W: s6 c% a: x' v! l1 y8 h) i
file test testfile testfile1 tmp.3847 #生成了tmp.3847
& E) Q, l0 r3 n' D- d' l由此可见,生成的临时文件为tmp.3847,其中,文件名参数中的"XXXX"被4 个随机产生的字符所取代。
. F8 n6 i" x3 w7 w" l; t

该用户从未签到

2#
发表于 2021-7-23 13:21 | 只看该作者
Linux mktemp命令

该用户从未签到

3#
发表于 2021-7-23 13:23 | 只看该作者
Linux mktemp命令

该用户从未签到

4#
发表于 2021-7-23 13:24 | 只看该作者
Linux mktemp命令
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 07:12 , Processed in 0.140625 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表