#!/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 ...