shell编程学习(三)

    技术2026-02-17  17

    shell中的变量

    在shell脚本中,变量有两种,一种是用户自定义变量,另一种是系统默认变量。

    变量:在程序运行过程中可以改变的量。

    变量的声明格式:变量的名字=变量值 a=2 注意,变量名和等号之间不能有空格。

    变量名的遵循规则: 首个字符必须为字母。 中间不能有空格,可以使用下划线。 不能使用标点符号。 不能使用bash里的关键字。

    调用用户自定义变量: 方式一: $ 变量的名字。 在shell编程中,所有的变量都由字符串组成,并且不需要事先声明变量的类型,他支持的唯一类型的变量就是字符串。 方式二: 2.${变量的名字} 花括号是可选的,加不加都行,加花括号是为了帮助解释识别变量的边界 。 只读变量,使用readonl命令可以将变量定义为只读变量,只读变量的值不能被改变。 格式:readonly 变量的名字

    删除变量: 使用unset可以删除变量。 格式:unset 变量的名字 变量删除后不能再次使用,unset不能删除只读变量。

    Processed: 0.009, SQL: 9