mktemp命令

mktemp - create a temporary file or directory

mktemp [OPTION]... [TEMPLATE]

常用选项:

-d:创建临时目录

注意:mktemp会将创建的临时文件名直接返回,因此,可直接通过命令引用保存起来;

时间: 2024-10-10 15:27:22

mktemp命令的相关文章

36.mktemp命令

mktemp命令: 选项: -d:创建临时目录: -u:暂存文件会在mktemp结束前先行删除. 注意:mktemp会将创建的临时文件名直接返回,因此,可直接通过命令引用保存起来: 实例: [root@itxuezhe tmp]# mktemp /tmp/abc.XXX /tmp/abc.SOg [root@itxuezhe tmp]# myfile=$(mktemp /tmp/mytmp.XXXX) [root@itxuezhe tmp]# echo $myfile /tmp/mytmp.QP

bash数组和字符串处理、yum命令详解及编译安装

8月22号主要内容: 一.bash中的数组 二.bash中字符串处理 三.高级变量及配置用户环境 四.yum详解 五.编译安装 一.bash中的数组 1.数组的组成和申明 (1) 数组:存储多个元素的连续的内存空间,相当于多个变量的 集合. (2) 组成:数组名和索引 索引:编号从0开始,属于数值索引 注意:索引可支持使用自定义的格式,而不仅是数值格式 ,即为关联索引,bash4.0版本之后开始支持. bash的数组支持稀疏格式(索引不连续) (3) 申明数组: declare -a ARRAY

Linux用户、用户管理的常见命令用法以及用户的权限管理

    用户和用户组的基本概念: Linux的用户是通过账号和密码登录到Linux系统的,而Linux主机并不会直接识别账号和密码,它只认识ID.那么Linux系统用户的ID分为以下类别: 系统管理员:root,0-UID 普通用户:1-65535-UID 普通用户有分为:系统用户和登录用户 系统用户:1-999-UID 登录用户:1000-65535-UID Linux用户组(GID)的分类: 管理员组:root,0(GID) 普通用户组:1-65535(GID) 普通用户组又分为: 系统组:

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

语法:        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

linux编程开发命令

test命令 命令功能 test命令是shell环境中测试条件表达式的实用工具. 命令语法 test(选项) 选项说明 -b〈文件〉如果文件为一个块特殊文件,则为真; -c<文件〉,如果文件为一个字符特殊文件,则为真; -d〈文件〉:如果文件为一个目录,则为真; -e〈文件〉:如果文件存在,则为真; -f〈文件〉:如果文件为一个普通文件,则为真; -g〈文件〉:如果设置了文件的SG旧位,则为真; -G〈文件〉:如果文件存在且归该组所有,则为真; -k〈文件〉:如果设置了文件的粘着位,则为真; -

shell 编程 之 小技巧

1 概述 本文将通过介绍shell脚本编程过程中常用的一些命令,来提高shell脚本编程的灵活性,以及高效实现编程结果 分别介绍了以下10个工具 shift,select,信号捕捉,数组,字符串处理,定义变量,eval,间接变量引用,mktemp,install 2 shift 控制循环 shift [n] n 用于将参量列表list 左移指定次数,缺省为左移一次. 参量列表list 一旦被移动,最左端的那个参数就从列表中删除.while 循环遍历位置参量列表时,常用到shift 运行  ./T

linux 权限相关部分

用户的权限分为普通权限,特殊权限,以及文件的特殊属性和FACL(赋予权限): 一.普通权限: 进程安全上下文: 1.判断进程的所有者是否为想要操作的文件的属主,如果是,就按照属主的权限进行授权,如果不是,就转到第二条: 2.判断进程的所有者是否为想要操作的文件的属组中的成员,如果是,就按照属组的权限进行授权,如果不是,转到第三条: 3.按照其他用户的权限进行授权: 权限的构成: MODE(permission):使用权 R: readable, 可读 W: writable, 可写 x: eXe

linux基础学习第十三天(数组、字符串变量处理)

2016-08-22 授课内容: 数组 高级字符串操作 一.数组 变量:存储单个元素的内存空间 数组:存储多个元素的连续的内存空间,相当于多个变量的集合. 数组名和索引 索引:编号从0开始,属于数值索引 bash的数组支持稀疏格式(索引不连续) 1.声明数组: declare -a ARRAY_NAME(并非强制声明,但最好按规范声明) declare -A ARRAY_NAME: 关联数组 2.数组元素的赋值: (1) 一次只赋值一个元素: ARRAY_NAME[INDEX]=VALUE [1

信号捕捉及计划任务

查看本机硬件设备信息 1.cat /proc/cpuinfo 2.lsusb 3. lspci 4 hal-device stty –F /dev/console size 取文件大小 脚本编程知识点: 变量中字符的长度:${#VARNAME} 变量赋值等 ${parameter:-word}; 如果 parameter为空或未定义,则变量展开为"word",否则,展开为parameter的值. [[email protected] ~]# A=3 [[email protected]