4-2(shell2-shell中的变量)

2019-08-21  本文已影响0人  不知名的二狗

变量有两种:1.自定义变量 2.系统默认变量(如PATH)

变量的声明格式:

注意:str=‘aa'(等号两边没有空格,不然会报错!!哇!)

a = 2  
str= "hello world"

变量命名规则:

1.首字母必须为字母
2.中间不能有空格
3.不能使用标点
4.不含关键字

vi 编辑快捷键
ESC + i + enter 换行
end 行尾
dd 删除一整行
d 删除
注意 vi 中 有可能会以hjkl为上下移动,并且需要按i在输入模式下有些按键才能起作用

#! /bin/bash
echo 'hello'
a=2
str='aa'
echo $a
echo $str

执行结果

cc@ubuntu:~$ vi tesh.sh
cc@ubuntu:~$ /bin/bash tesh.sh
hello
2
aa

调用自定义变量
变量名 或者{变量名} 效果是一样的
只是{}设置了范围

只读变量 值不能改变
readonly 变量名

unset 删除变量

上一篇 下一篇

猜你喜欢

热点阅读