shell腳本定義變量
查看當前shell中定義的全部環境變量:
$>env
查看某個進程的環境變量:
cat /proc/$PID/environ,PID是相關進程的進程ID
生成易讀的報表,將cat命令的輸出通過管道傳給tr,將其中\0替換成\n,因為該文件默認以\0分隔
cat /proc/12501/environ | tr '\0' '\n'
shell中使用變量示例:
shell腳本定義數組
使用數值列表定義一個數組:
array_var=(test1 test2 test3 test4)
打印出特定索引的數組元素內容:
echo ${array_var[0]}
打印出特定索引的數組元素內容(二):
index=5 echo ${array_var[$index]}