第六課-第三講06_03_bash腳本編程之五 字符串測試及for循環編程
1.字符測試
1)==(=賦值用的):等號兩側引用變量的結果因此一個等號也能夠自動判斷出不是賦值,相等爲真,不等爲假。必定注意等號兩側必定要有空格。
2)!= :測試是否不等,不等爲真,等爲假
3)>
4)<
5)>=
6)<=
7)-n string :單目操做,測試字符串是否爲空,空爲真
8)-z string :單目操做,測試字符串是否不空,不空爲真bash
echo "scale=2;111/22;"|bc
bc <<<"scale=2;111/22;"ide
for 變量 in 列表;do
循環體
done
1)列表遍歷完後就退出
2)如何生成列表:
<1>{1..100} 自動展開爲1 到 100的列表
<2>seq 命令替換,seq 1 2 10, seq 起始數(若是省略默認是1) 步進長度(若是省略默認是1) 結束數
3) declare -i SUM integer ,聲明變量SUM是整型
declare -x SUM export ,聲明變量SUM是環境變量
4)取模
取餘%, 3%2=1 100%55=45測試