–-p DIRECTORY:指定临时文件或目录的父目录。 –-q:静默模式,不输出任何信息。 –-t:指定临时文件名或目录名称模板。 模板: 模板是用来生成临时文件名或目录名的字符串表达式。可以包含文件路径、文件名前缀、文件名后缀和占位符。 第二部分:创建临时文件 使用mktemp创建临时文件非常简单,只需执行以下命令: “` ...
tempdir=$(mktemp -d) echo “This is a temporary directory: $tempdir” tempfile1=$(mktemp $tempdir/tmp.XXXXXXXXXX) echo “This is the first temporary file: $tempfile1” tempfile2=$(mktemp $tempdir/tmp.XXXXXXXXXX) echo “This is the second temporary file: $tempfile2” “` 这个命令会在...
mktemp [OPTION]... [TEMPLATE]特别说明,TEMPLATE的文件名后缀必须包含至少3个X,如果没有指定,则会在/tmp目录下创建以tmp.XXXXXXXXXX为格式的临时文件,10个X为随机数。选项:-t:将目标文件存储在临时目录 -d, --directory: 创建目录,而不是文件。-p <DIR>, --tmpdir <DIR>: 生成临时文件时使用指定的...
在linux操作系统中mktemp命令用于创建一个临时文件或者目录(create a temporary file or directory)。 上面是通过man命令查看mktemp命令帮助的截图。 由于mktemp命令不常用,我们简单介绍一下它的常用用法。 mktemp命令格式: mktemp [OPTION]... [TEMPLATE] 特别说明,TEMPLATE的文件名后缀必须包含至少3个X,如果没有指定,...
创建的临时文件和目录默认在/tmp下 通过mktemp命令创建的临时文件的默认权限为u+rw,临时目录权限为u+rwx -d, --directory create a directory, not a file //创建一个目录 -u, --dry-run do not create anything; merely print a name (unsafe) ...
mktemp[OPTION]... [TEMPLATE] 参数解释: 1 2 3 4 5 6 7 -d,--directory 创建一个目录 -u,--dry-run 不要创建任何内容;只打印一个名称(不安全) -q,--quiet 禁止诊断文件/目录创建失败 --suffix=SUFF 将后缀附加到模板。suff不能包含斜线。如果模板不以x结尾,则暗示此选项. ...
mktemp[OPTION]... [TEMPLATE] 参数解释: 1 2 3 4 5 6 7 -d,--directory 创建一个目录 -u,--dry-run 不要创建任何内容;只打印一个名称(不安全) -q,--quiet 禁止诊断文件/目录创建失败 --suffix=SUFF 将后缀附加到模板。suff不能包含斜线。如果模板不以x结尾,则暗示此选项. ...
linux命令mktemp是用来创建一个临时命名的文件或者目录;默认临时文件/临时目录一个月之后就会被删除 2.mktemp用法 mktemp [参数] file|directory mktemp参数 3.实例 3.1.创建临时文件 命令: mktemp [root@centos79 tmp]# cd /tmp [root@centos79 tmp]# mktemp ...
安全地创建一个临时文件或目录,并打印出其名称。所给定的模板字符串的最后一部分必须包含至少三 个连续的“X”。如果没有指定模板字符串,程序将默认使用“tmp.XXXXXXXXXX”并默认启用--tmpdir选 项。文件创建时权限使用 u+rw,而目录使用 u+rwx,在此基础上再减去 umask 所体现的权限限制。-d,--directory创建一...
-d,--directory 创建一个临时目录而不是临时文件。-u,--dry-run不创建任何东西,仅打印出名字。(仅供测试)-q,--quiet 不显示任何有关文件或目录创建错误信息。--suffix=SUFF给临时文件或目录添加指定后缀。-pDIR,--tmpdir[=DIR]指定临时文件或目录存放的目录。如果使用--tmpdir 且未指定目录,则使用 $TMPDIR,...