shell编程基础——变量

在shell脚本中,变量分两种,系统变量和自定义变量。

系统默认变量是系统自带的一些变量,如path为路径变量

用户自定义变量为在编写吧脚本的时候自己定义的一些变量

变量名命名规则

首个字符必须为字母“a-z和A-Z”

中间不能有空格,但是可以使用下划线“_”

不能使用标点符号

不能使用bash中的关键字

变量名和等号之间不能有空格

只读变量

将变量定义为只读变量时用readonly命令

编辑文件如下:

结果如下:

删除变量

使用unset命令进行删除

语法:unset 变量名

变量被删除后不能再次使用,并且unset不能删除只读变量,只读变量的值不能被改变

利用$使用变量

在shell编程中,所以得变量都由字符串组成,并且不需要事先声明变量的类型,它支持的唯一类型的变量就是字符串

使用定义的变量时,只需在变量名前加“$”即可

编辑文本如下:

其中变量名外面的花括号是可选的,加上花括号有助于阅读理解和解释器是吧变量的边界

例如变量为hello_name

则第一个试将hello_nameandTynam最为一个变量,而第二个则是将hello_name作为变量

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();