shell基本的语法:
定义变量:key=value
注意:等号两边不能有空格,使用字母数字下划线命名,但是不能以数字开发头,系统变量建议全大写字母
撤销变量使用的是:unset命令
声明静态变量:readonly 变量 注意:不能unset
变量的值如果有空格,那么要加引号,默认是字符串,不能进行运算;
export将变量提升为全局变量
特殊变量:
$n : n是数字,$0表示该脚本的名称,$1~$9代表第一个到第九个参数,10以上的擦拭农户,需要用大括号包含,${10}
$# : 获取所有输入参数的个数,常用用循环
$* : 代表命令行中所有的参数,$*把所有的参数看成是一个整体
$@ :这个参数也是表示命令行中所有的参数,不过$@把每个参数区分对待
$? : 最后一次执行的命令的返回状态,如果这个变量的值为0,证明上一个命令正确执行;如果这个变量的值为非0,证明上一个命令执行不正确
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
添加我为好友,拉您入交流群!
请使用微信扫一扫!