Shell中的變數

2022-09-04 21:27:24 字數 627 閱讀 4820

$home $pwd $shell $user

定義變數:變數=值 等號兩邊不能留有空格

撤銷變數:unset 變數

輸出變數:echo $變數

宣告靜態變數: readonly 變數,注意:不能unset

變數名稱可以由字母,數字和下劃線組成,不能以數字開頭,環境變數名建議大寫

等號兩側不能有空格

在bash中,變數預設型別都是字串型別,無法直接進行數值運算

變數的值如果有空格,需要使用雙引號或單引號括起來

可把變數提公升為全域性變數,可供其他shell程式使用

export 變數

9表示,10

以上的需

要用大括

號包含,

)$@ (描述:也代表命令列中所有的引數,不過把每個引數區分對待)

shell中的變數

只寫了部分常用變數 2018.5.14 環境變數 隨不同環境變化 user pwd path pid root 下 user root quguanwen下 user quguanwen 預定義變數 命令返回值檢視狀態 列出所有位置變數的值 一共載入多少位置變數 位置變數 1 2 3 x 執行指令碼...

shell中的變數

echo 123 passwd stdin yee 一次性給使用者加密碼 變數的定義 變數即在程式執行過程中它的值是允許改變的量 變數是用一串固定的字元來標示不固定的值的一種方法 變數是一種使用方便的佔位符,用於引用計算機記憶體位址,該地 址可以儲存 script 執行時可更改的程式資訊 在 she...

shell中的變數

變數名的規範 字元的轉譯及變數的宣告 變數值的傳遞 read 命令的別名 用命令結果做變數 函式變數與環境 etc bashrc shell的配置環境 etc profile 使用者環境 env 檢視環境中所有變數變數即在程式執行過程中它的值是允許改變的量 變數是用一串固定的字元來標示不固定的值的一...