bash變量

bash變量類型:
    環境變量
    本地變量(局部變量)
    位置變量
    特殊變量shell

本地變量:
VARNAME=VALUE 做用域爲整個bash進程bash

局部變量
local VARNAME=VALUE 做用域爲當前代碼段命令行

環境變量:做用域爲當前shell進程及其子進程
export VARNAME=VALUE繼承

位置變量:
$1,$2......進程

特殊變量:
$?:上一個命令的執行狀態返回值作用域

撤銷變量
unset VARNAME變量

查看當前shell中變量
set腳本

查看當前shell中的環境變量:
printenv
env
export

#!/bin/bash shell腳本開頭格式
#註釋行,不執行
 註釋

腳本在執行時回啓動一個shell進程:
    命令行中啓動的腳本回繼承當前的環境變量;
    系統自動執行的腳本(非命令行啓動)就須要自定義須要的各環境變量;
 環境變量

相關文章
相關標籤/搜索