码迷,mamicode.com
首页 > 其他好文 > 详细

mktemp -创建一个临时文件或目录

时间:2016-01-26 12:42:27      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:specified   created   contain   create   least   

语法:
       mktemp [OPTION]... [TEMPLATE]

Create a temporary file or directory, safely, and print its name.
TEMPLATE must contain at least 3 consecutive ‘X‘s in last  component.
If TEMPLATE is not specified, use tmp.XXXXXXXXXX, and --tmpdir is implied.
Files are created u+rw, and directories  u+rwx,  minus  umask  restrictions.

安全的创建临时文件或目录并输出创建的文件名.
如果需要指定最后部分的[TEMPLATE],它必须包含至少3个连续的X字符
如果没有指定[TEMPLATE] ,则默认使用tmp.XXXXXXXXXX (连续10个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)
    //仅打印文件名不创建任何文件或目录

      -q, --quiet
             suppress diagnostics about file/dir-creation failure

      --suffix=SUFF
             append  SUFF  to  TEMPLATE; SUFF must not contain a slash.  This
             option is implied if TEMPLATE does not end in X
    //指定TEMPLATE的后缀名,不能包含斜线.
    //也可以直接加上除X字符以外的任意字符后缀作为TEMPLATE,两者等效

      -p DIR, --tmpdir[=DIR]
             interpret TEMPLATE relative to DIR; if DIR is not specified, use
             $TMPDIR  if set, else /tmp.  With this option, TEMPLATE must not
             be an absolute  name;  unlike  with  -t,  TEMPLATE  may  contain
             slashes, but mktemp creates only the final component

    //指定要创建的临时文件的路径,不指定则为/tmp.
    //TEMPLATE可以包含路径.但指定了DIR后,TEMPLATE不能再包含绝对路径

      -t     interpret  TEMPLATE as a single file name component, relative to
             a directory: $TMPDIR, if set; else the directory  specified  via
             -p; else /tmp [deprecated] //官方已不赞成使用

      --help display this help and exit

      --version
             output version information and exit

mktemp -创建一个临时文件或目录

标签:specified   created   contain   create   least   

原文地址:http://itest.blog.51cto.com/3511959/1738547

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!