歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> SHELL編程 >> Linux shell編程----變量和引用

Linux shell編程----變量和引用

日期:2017/3/1 14:04:54   编辑:SHELL編程
Linux shell編程----變量和引用 1 變量 1 變量用於保存有用信息,比如路徑名,文件名等等,變量本質上是一個或多個內存地址 2 變量分為三種 本地變量:僅可以在用戶當前shell生命期的腳本中使用的變量,隨著shell進程的消亡而無效 環境變量:適用於所有由登錄進程所產生子進程 位置參數:用於向shell傳遞參數,是只讀 3 變量的賦值 variable=value/ 1 等號兩邊不能有空格 2 如果值中有空格必須使用""括起來 3 變量名只能包括大小寫字母,數字,下劃線等符號,並且變量名不能夠以數字開頭 4 unset 變量名,可以用來清除變量的值 5 shell中變量只有兩種類型整型和字符型 2 引用 1 引用將字符串用引用符號引起來,以防止特殊字符被shell腳本重解釋為其他意義,特殊字符是指除了字面意思之外還可以解釋為其他意思的字符,如$符號的字面意思就是美元符號,但是$在正則表達式中還表示行尾,還可以進行變量替換。 2 shell中的四種引用符號 符號 名稱 意義 "" 雙引號 引用除$,\等之外的所有字符 '' 單引號 引用所有的字符 ‵‵ 反引號 shell中將反引號的內容解釋為系統命令 \ 反斜線 轉義符,屏蔽下一個字符的意義 3 echo 1 echo功能是在顯示器上面打印一段文字,起說明和提示作用 2 echo命令的語法 echo 選項 字符串 3 echo的選項有兩個 -e 選項表示的是將轉義符後跟字符形成特殊字符解釋成特殊意義 -n 選項表示輸出文本之後不換行,默認echo是自動換行
Copyright © Linux教程網 All Rights Reserved