大数据-shell-shell中的变量

一、系统变量

 

 二、自定义变量

不需要设置类型,可以直接赋值。在赋值时等号两边没有空格。

 

 撤销变量 unset 变量名

声明一个静态变量:

readonly 变量=值

静态变量不能使用unset撤销

三、变量规则

 

第三条:

 

 

 无法进行数值计算。

第四条:

 

 

 

 四、全局变量

如果把变量提升为全局变量,可供其他shell程序使用。

export 变量名

例如在一个脚本外定义一个变量,然后在脚本内输出这个变量,是无法做到的,因为他们不在一个进程中。所以就可以把这个变量升为全局变量。

五、特殊变量 $n

 

特殊符号:$#

 

 特殊符号:$*,$@

 

 第一个是一次性全部拿到,第二个是一个一个拿到。

特殊变量:$?

 

posted on 2021-10-13 11:11  方木Fengl  阅读(36)  评论(0编辑  收藏  举报

导航