15.shell变量
env打印系统全部全局变量
将user等当作变量使用,需要使用他的值的话,需要加上$.
set可以看当前定义的所有的变量和函数
局部变量只在当前bash里面有效

先定义局部变量,在使用export导出为全局变量
全局变量更改后,只在更改的bash内有效,其他bash内无效

在父bash的,是因为./相对路径执行时默认打开一个新的bash
定义只读变量



$1为输入的变量:
’‘会将内部消息视作字符串,而非命令或转义字符
echo命令是linux系统中常用的一个命令,它的主要作用功能是在屏幕上显示文字,也可以直接在文件中写入要写的内容。
脚本:
运行后:

脚本:
运行:

脚本:
运行:
差别:上面的仅仅只是查看参数,下面的可以参与循环,取出每个参数。




expr后面跟三个参数,参数之间有空格



测试$a = 条件 记得加空格

测试权限:

类似于c语言中的?:

浙公网安备 33010602011771号