shell中的变量赋值
生活随笔
收集整理的這篇文章主要介紹了
shell中的变量赋值
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? ? ?shell腳本中通常要獲取某個值,供腳本使用,這個值來自于其他的地方,今天我們來說一下,如何獲取和計算。
""(雙引號)阻止Shell對大多數特殊字符進行解釋,但$,`,"仍保持其特殊含義
echo:把其參數傳遞給標準輸出,也就是顯示器
echo "your name is $name" ? ? ?輸出name的值,$在雙引號中保持其特殊的含義。變量賦值中的=兩邊不能有空格
{}用來限定一個變量的開始和結束,有時候被引用變量后面可能個跟有其他的字符,這時{}就很有作用
如:echo "your name is ${name}san"
``(倒引號):倒引號會運行其中的命令,并把命令作為最終結果
`date` 就執行了date命令,test對于那行,整個命令都在倒引號中被執行了,而且值賦給了test
expr:表達式求值
expr,$tmp1,-,$tmp2之間都要有空格
$[],let也可以用于表達式求值
總結
以上是生活随笔為你收集整理的shell中的变量赋值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 工作中用的linux命令
- 下一篇: xargs命令