#!/bin/bashtime=`date +%H:%M:%S`echo $timeif [[ "$time" > "00:00:01" ]] && [[ "$time" < "11:30:00" ]]thenecho "当前时间还没到中午"elseecho "已过中午 ...
#!/bin/bashtime=`date +%H:%M:%S`echo $timeif [[ "$time" > "00:00:01" ]] && [[ "$time" < "11:30:00" ]]thenecho "当前时间还没到中午"elseecho "已过中午 ...
文件表达式if [ -f file ] 如果文件存在if [ -d … ] 如果目录存在if [ -s file ] 如果文件存在且非空if [ -r file ] 如果文件存在且可读if [ -w ...
1 字符串判断str1 = str2 当两个串有相同内容、长度时为真str1 != str2 当串str1和str2不等时为真-n str1 当串的长度大于0时为真(串非空)-z str1 当串的长度为0时为真(空串)str1 ...
一个朋友有如下的备份需求: 1. RMAN备份片统一存放在/datafile/这个路径下 2. 然后每周六归档备份完毕后,把上周日到本周六的备份文件统一cp到一个目录下(/datafile/tarf ...
1.编写txt里面放入ip [root@localhost ~]# vim ip.txt 192.168.177.1 192.168.177.2 192.168.177.3 192 ...
Shell 语言中的if条件 一、if的基本语法: 二、文件/文件夹(目录)判断 三、字符串判断 四、数值判断 五、复杂逻辑判断 六、举例 shell if [[ ]]和[ ]区别 || && []和test ...
1.判断语法 a) test 条件表达式 b) [ 条件表达式 ] c) [[ 条件表达式 ]] 可匹配正则 =~ d) 判断后执行多个命令 例如: man test去查看,很多的参数都用来进行条件判断 2.文件类型判断 ...
一、shell判断数组中是否包含某个元素:ary=(1 2 3)a=2if [[ "${ary[@]}" =~ "$a" ]] ; then echo "a in ary"else echo "a not in ary"fi二、判读字符串($str)是否包含另一个字符串($str1 ...