一、变量

在myshell.sh中输入

执行:

使用set指令可以查看当前shell下的所有变量。
在myshell.sh中输入:

执行:

使用unset可以撤销一个变量。
使用readonly声明静态变量,不可以撤销该变量:readonly A=99

比如:


二、设置环境变量

在/etc/profile下加入:
JAVA_HOME=/opt/jdk7.0
export JAVA_HOME
在终端:

多行注释:
:<<!
注释的内容
!
在myshell.sh中使用我们定义的环境变量:

执行:

可以使用到全局环境变量。
三、位置参数变量

在myshell.sh中输入:

执行:

四、预定义变量

在myshell2.sh中输入:

执行:
原文:https://www.cnblogs.com/xiximayou/p/12371535.html