#!/bin/bash
read -p "輸入你定時的時間(格式爲時:分:秒):" ntime
while true
do
now=`date +%H:%M:%S`
echo $now
sleep 1
clear
if [ "$ntime" == "$now" ];then
for (( i=0;i<10;i++))
do
echo -n "*"
sleep 1
done
break
fi
done
echo
echo "時間到了"
#!/bin/bash
read -p "輸入你定時的時間(格式爲時:分:秒):" ntime
while true
do
now=`date +%H:%M:%S`
echo $now
sleep 1
clear
if [ "$ntime" == "$now" ];then
for (( i=0;i<10;i++))
do
echo -n "*"
sleep 1
done
break
fi
done
echo
echo "時間到了"
》》》CUT命令 1,選項: 2,示範: 》》》TR命令 1, 替換字符/字符串,將a轉換爲A、將b轉換爲B、將c轉換爲C: tr abc ABC <
》》》整數比較 方法一: 1,[ num1 -eq num2 ] [[ num1 -eq num2 ]] 【注意:一定一定要注意前後一定要有的空格!】 2,整數比較運算符
》》》引用和轉義字符 1,雙引號、單引號、反引號: 2,區分雙引號單引號的典例: 3,總結{} [] () (()) 意義用法
1.讀取配置 配置文件: key=value #!/bin/bash declare -A kv_dict=() function LoadConf() { file_name=$1 IFS="="
shell script 變量、常量和函數 函數 shell函數有兩種語法: 第一種 function name{ commands return } 第二種 name (){ commands