shell的环境变量,本地变量,位置变量有什么区别 ???想请教,详细点

如题所述

环境变量:全局变量,所有shell脚本可见。
本地变量:普通变量,当前脚本可见,对引用该脚本的脚本也可见。
位置变量:用于处理命令行传递给shell脚本的参数,比如test.sh脚本,用命令“sh test.sh 1 2 3”执行该脚本,则位置变量$1指代1,$2指代2,$3指代4,$0指代脚本名称test.sh。
希望对你有用。
温馨提示:答案为网友推荐,仅供参考
相似回答