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

Linux mktemp命令

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
Linux mktemp命令用于建立暂存文件。
: c  d) Y* v9 k/ L, @) W, P  _- H9 |& H$ D3 y; j/ e5 `1 {; h
mktemp建立的一个暂存文件,供shell script使用。$ R0 _2 L7 h) s* m$ C% I4 ^

% D5 y* X; i- ]6 z- q9 T语法. }: e$ X; ^" X$ x  Y
mktemp [-qu][文件名参数]
1 A  b' {1 V8 {$ K
( w- w" C( [/ \9 d5 s+ B8 t
' U/ s# O% k5 r+ ?( l* H# @, J参数:+ q# V2 I$ s- c3 D2 F9 s5 [& i
: o" i6 H# n( r9 H2 z
-q  执行时若发生错误,不会显示任何信息。
" ~% G4 i$ U9 V- b-u  暂存文件会在mktemp结束前先行删除。3 H1 S8 n' ^0 H, i- [
[文件名参数]  文件名参数必须是以"自订名称.XXXXXX"的格式。) X5 z/ L, j! A+ b; h( J; y9 R
9 ~8 H8 c* j# p) O9 P6 N" L+ _6 K7 x2 b
; b; b; U2 B2 [3 x: L! A; r
实例/ Y; f9 p0 T. f7 b0 o
5 r; ~6 n- b  t. R( [
使用mktemp 命令生成临时文件时,文件名参数应当以"文件名.XXXX"的形式给出,mktemp 会根据文件名参数建立一个临时文件。在命令行提示符输入如下命令:
& y5 ], y$ l' r' n% S0 N# I$ ^  O. }+ V& P$ |
mktemp tmp.xxxx #生成临时文件
& U8 u& V7 q3 U0 }% S& n: |6 c) T, |使用该命令后,可使用dir 或ls看当前目录,得到如下结果:
# w" C$ F" X( b8 O: S9 l! Q' f5 o) S0 D, k/ N! K
cmd@cmd-desktop:~$ mktemp tmp.xxxx #生成临时文件  . o3 J3 z+ ?/ n- `7 D
cmd@cmd-desktop:~$dir #查看当前目录  , ]0 i9 C# D1 z3 d$ Z! i5 Q
file test testfile testfile1 tmp.3847 #生成了tmp.3847
! `: A1 D! y4 Y- I1 N7 l( y0 }由此可见,生成的临时文件为tmp.3847,其中,文件名参数中的"XXXX"被4 个随机产生的字符所取代。! S( K8 X3 A6 M' l

该用户从未签到

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-6-22 05:13 , Processed in 0.078125 second(s), 23 queries , Gzip On.

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

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

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