shell中定义和使用、修改、删除、及设置只读变量+花括号的使用+单双引号的区别+decalre声明变量
文章目录
变量的定义
变量就是对内存中的一段地址空间。在研究shell中的变量时应该注意shell中变量的命名不能和shell的关键字同名。可以使用help命令来查看关键字都有哪些.
定义变量的方式有三种:
注意shell中变量没有数据类型 任何类型它都默认为字符串。
变量的使用
使用一个定义过的变量,只要在变量名前加美元符号$即可。
花括号的运用
1.2.
推荐给所有的变量加上花括号,这是个良好的编程习惯。
修改变量的值
shell是个解释性语言,同一变量在同一文件可以被重新赋值
单引号和双引号的区别
将命令的结果赋值给变量
方式一:``(单反引号)
方式二:$(命令)
设置只读变量(readonly)
只读变量的值不能被更改
删除变量(清空变量的内容)
它可以运用在脚本文件和termianal里
它不能删除只读变量.
declare声明变量
declare可以指定变量的类型 可以指定只读