shell的自定義變數和特殊變數(一)

2021-08-19 01:34:13 字數 588 閱讀 8298

使用者自定義的變數有字母或下劃線開頭,由字母、數字或、下劃線序列組成,並且大小寫字母意義不同。變數名長度沒有限制,在使用變數時,要在變數前面加上字首,「$」一般變數使用大寫字母表示,並且是英文本母開頭,賦值號「=」兩邊沒有空格,如num=5

可以將乙個命令的執行結果賦值給變數:但是需要使用 命令替換符號

注意單引號和雙引的區別,「」號是會把裡面的變數值進行輸出,『 '是會把內容原封不動輸出,不會識別裡面的變數

使用set命令來檢視所有的變數

使用unser命令刪除制定的變數

2、站位符

2、特殊變數

shell程式設計 使用者自定義變數

shell程式設計中變數的一種 使用者自定義變數 echo hello uname 結果顯示 hello echo hello 結果顯示 hello there echo uname 結果顯示 空 uname john echo hello 結果顯示 hello john 可以看出,變數替換時將使用...

shell指令碼 使用者自定義變數

顧名思義,使用者自定義,也就是使用者自己定義的變數,在一定的範圍內,你可以隨意定義,而那個範圍就是使用者變數定義格式。變數格式 變數名,由字母或下劃線打頭,不允許數字開頭,後面由字母 數字或下劃線組成,並且大小寫字母意義不同。變數賦值,在 後邊直接指定變數內容是為變數賦值的最基本方法,注意,兩邊沒有...

Mysql sql的系統變數和自定義變數

sql的變數 系統變數 是資料庫系統自己提供的 全域性變數global 開啟任何客戶端 都有效 會話變數session 針對乙個會話或一次連線 自定義變數 使用者變數 區域性變數 一 系統變數 說明 變數有系統提供,不是使用者定義,屬於伺服器層面 注意 如果時全域性級別,則需加global,如果是回...