摘要: 文件夹不存在则创建 if [ ! -d "/data/" ];then mkdir /data else echo "文件夹已经存在" fi 文件存在则删除 if [ ! -f "/data/filename" ];then echo "文件不存在" else rm -f /data/filenam 阅读全文
posted @ 2020-05-06 15:29 sucre_tan 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 一、shell中数组的几种定义方式: 方法一: [root@localhost ~]# array=(1 2 3) [root@localhost ~]# echo ${array[*]} 1 2 3 方法二: [root@localhost ~]# array=([1]=one [2]=two [ 阅读全文
posted @ 2020-05-06 15:25 sucre_tan 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: shell下获取系统时间的方法直接调用系统变量 获取今天时期:`date +%Y%m%d` 或 `date +%F` 或 $(date +%y%m%d) 获取昨天时期:`date -d yesterday +%Y%m%d` 获取前天日期:`date -d -2day +%Y%m%d` 依次类推比如获 阅读全文
posted @ 2020-05-06 15:15 sucre_tan 阅读(2530) 评论(0) 推荐(0) 编辑
摘要: shell变量简介 变量是任何一种编程语言都必不可少的组成部分,变量用来存放各种数据。脚本语言在定义变量时通常不需要指明类型,直接赋值就可以,Shell 变量也遵循这个规则。 在 Bash shell 中,每一个变量的值都是字符串,无论你给变量赋值时有没有使用引号,值都会以字符串的形式存储。 这意味 阅读全文
posted @ 2020-05-06 15:09 sucre_tan 阅读(211) 评论(0) 推荐(0) 编辑