shell 脚本编程
程序员文章站
2022-03-05 13:11:21
...
shell 脚本编程
问题: 第一行执行不成功,第二行是否会继续执行?
答案: 会执行
变量:
环境变量:系统已经定义好的变量,可以直接用
USER UID HOME
通过env这个命令去查看系统变量
set
UID为0的用户就是root用户
用户变量:需要用户自己去定义的定律
变量名=变量的值
a=10
查看变量:
#echo $变量名
双引号和单引号的区别:
"" :如果包含变量,输出变量的值
‘’ :里面是什么,输出的就是什么
定界符:
`` :将里面包含的命令的输出结果显示出来
变量名跟常量名拼接的时候:
{ } :区分变量和常量
echo ${a}log
变量范围:
局部变量:只针对本次shell有效
全局变量: 环境变量就是典型的全局变量
export 可以声明变量为全局变量
但不建议
#bash 进入子进程中
删除变量:
#unset 变量名
shell中涉及到的命令:
read 命令
实现从键盘读取输入的内容赋值给变量名
read -p "提示内容:"user
-t 设置超时的时间
echo $user
下一篇: shell脚本编程 实例讲解