-
加法運算查看全部
-
加法運算查看全部
-
聲明數組查看全部
-
daclare 聲明變量查看全部
-
變量置換方式查看全部
-
運算符的優先級;查看全部
-
聲明數組變量方法查看全部
-
declare 聲明變量類型查看全部
-
默認字符串類型,-號聲明變量類型,+取消變量類型查看全部
-
運算符查看全部
-
變量測試查看全部
-
3.變量測試 格式復雜語法多樣使用-難記效率高 變量測試用在腳本優化時 其他一般性編程語言不適用 推測y的值來給x賦值 x=${y-新值} 如果變量y沒有被賦值 x=新值 如果變量y為空 x為空 變量y設置了值 x=$y [root@localhost ~]# unset y [root@localhost ~]# x=${y-2} [root@localhost ~]# echo $x 2 [root@localhost ~]# y="" #給變量y賦空值 [root@localhost ~]# x=${y-2} [root@localhost ~]# echo $x查看全部
-
2.數值運算 方法一: declare -i c=$a+$b 方法二:expr或let數值運算工具 a=1 b=4 cc=$(expr $a + $b) #注意+號左右兩側必須有空格 echo $cc 方法三:$((運算式)) 或$[運算式] w=$(($a+$b)) #推薦 echo $w uu=$[$a+$b] echo $u 3.運算優先級查看全部
-
1.概述及declare命令 sheel變量默認類型是字符串 declare聲明變量類型 declare [+/-][選項] 變量名 選項: ->-:給變量設定類型屬性 ->+:取消變量的類型屬性 ->-a :將變量聲明為數組型 ->-i :將變量聲明為整數型(integer) ->-x :將變量聲明為環境變量 ->-r :將變量聲明為只讀變量 ->-p :顯示指定變量的被聲明類型 示例: declare -i c=$a+$b //聲明整數形 declare -p c //查看變量c的類型 聲明數組變量 #定義數組: movie[0]=zp movie[1]=tp declare -a movie[2]=live #查看數組 echo ${movie} #默認輸出第一個 index為0的變量值 echo ${movie[2]} # echo ${movie[*]} #輸出數組的全部 聲明環境變量: declare -x test=123 #和export作用類似,export命令實際過程是調用declare命令 declare -p #列出系統中所有變量的類型 declare -r test #給test賦予只讀屬性,賦予后不能修改該變量,不能刪除,甚至不能取消只讀屬性查看全部
-
變量測試查看全部
舉報
0/150
提交
取消