在AIX作業系統下shell的變數(轉)
在AIX作業系統下shell的變數(轉)[@more@]定義變數:
ValueName=value
訪問變數:
$ValueName
${ValueName}
定義與初始化陣列變數:
set -A name value1 value2 ... valuen
或直接給陣列賦值也可以定義陣列:
name[index]=value
訪問陣列變數:
${name[index]}
一次訪問陣列變數中的所有元素:
${name}
${name[@]}
只讀變數:
內部命令readonly可以標誌某個變數為只讀,標誌完成後,此變數就不能再被更改。
命令格式:
readonly VariableName
刪除變數:
內部變數unset可以用來刪除已經不再需要使用的變數。命令格式:
unset VariableName
當shell在執行時,共有三大類變數:
區域性變數:區域性變數只存在於shell的當前例項中,在它所啟動的子shell中並不存在.
環境變數:環境變數是指對所有shell所啟動的程式都有效的變數.
shell變數:shell變數是一類特殊的變數.它是由shell而設定,shell需要它正確地執行.
如:PWD,HOME,RANDOM,SECONDS等等。
輸出一個環境變數:
區域性變數可以透過export命令變為環境變數。
方法1:
VariableName=Value;export VariableName
方法2(ksh,bash):
export VariableName=Value
ValueName=value
訪問變數:
$ValueName
${ValueName}
定義與初始化陣列變數:
set -A name value1 value2 ... valuen
或直接給陣列賦值也可以定義陣列:
name[index]=value
訪問陣列變數:
${name[index]}
一次訪問陣列變數中的所有元素:
${name
${name[@]}
只讀變數:
內部命令readonly可以標誌某個變數為只讀,標誌完成後,此變數就不能再被更改。
命令格式:
readonly VariableName
刪除變數:
內部變數unset可以用來刪除已經不再需要使用的變數。命令格式:
unset VariableName
當shell在執行時,共有三大類變數:
區域性變數:區域性變數只存在於shell的當前例項中,在它所啟動的子shell中並不存在.
環境變數:環境變數是指對所有shell所啟動的程式都有效的變數.
shell變數:shell變數是一類特殊的變數.它是由shell而設定,shell需要它正確地執行.
如:PWD,HOME,RANDOM,SECONDS等等。
輸出一個環境變數:
區域性變數可以透過export命令變為環境變數。
方法1:
VariableName=Value;export VariableName
方法2(ksh,bash):
export VariableName=Value
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-947687/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- AIX作業系統shell的引數(轉)AI作業系統
- AIX作業系統的shell簡介(轉)AI作業系統
- 定製AIX作業系統的shell環境(轉)AI作業系統
- 在Unix系統下用shell製作通用介面(轉)
- AIX作業系統核心引數配置AI作業系統
- SHELL的系統變數變數
- AIX作業系統安全加固AI作業系統
- 升級AIX作業系統AI作業系統
- Aix作業系統SMIT工具AI作業系統MIT
- IBM RS/6000 AIX作業系統的安裝(轉)IBMAI作業系統
- AIX 系統引數配置 -- 轉AI
- 在Linux作業系統下使用DVD燒錄機(轉)Linux作業系統
- AIX作業系統版本小知識AI作業系統
- AIX作業系統效能分析報告AI作業系統
- AIX系統使用者環境變數在CDE介面失效AI變數
- Linux作業系統下Shell病毒詳細介紹Linux作業系統
- 作業系統2—作業系統概論(下)作業系統
- Linux作業系統的Shell環境中輸入中文(轉)Linux作業系統
- shell全域性(系統)環境變數變數
- AIX作業系統下的用磁帶進行備份操作步驟AI作業系統
- Linux作業系統的Shell程式設計指令碼欣賞(轉)Linux作業系統程式設計指令碼
- CpuMemSets在Linux作業系統中的實現(轉)Linux作業系統
- 紅旗Linux作業系統下載(轉)Linux作業系統
- 作業系統列表(轉)作業系統
- IBM的Lpar 作業系統(AIX)啟動問題IBM作業系統AI
- 在linux作業系統下安裝vmware toolsLinux作業系統
- Linux 作業系統程式設計之Shell 問答錄(轉)Linux作業系統程式設計
- 在普通PC上建立Linux作業系統(轉)Linux作業系統
- 獲取windows 作業系統下的硬體或作業系統資訊等Windows作業系統
- 作業系統 Linux下的程式作業系統Linux
- 4、在Shell程式中的使用變數變數
- Linux作業系統下Xwindow的語言選擇(轉)Linux作業系統
- 作業系統(aix\redhat\suse)修改主機名方法作業系統AIRedhat
- 通過AIX 6.1 作業系統管理員認證AI作業系統
- AIX 作業系統調優 效能指標祥解AI作業系統指標
- Linux作業系統之Shell程式設計Linux作業系統程式設計
- 作業系統實驗(一)-Shell程式設計作業系統程式設計
- 作業系統實驗1 Shell程式設計作業系統程式設計