linux 脚本编程步骤
2018/9/5 21:19:00
【shell 脚本编程的步骤】
1、建立shell文件,使用vi、vim编辑(推荐以*.sh结尾)
2、shell 脚本的格式是固定的,具体如下:
#!/bin/sh //制定shell 脚本运行环境
#comments //注释
cmd
3、设置 shell 脚本执行权限
chmod u + x shell.sh
4、运行 shell 脚本
4-1、 ./shell.sh
直接运行 shell 脚本,前提是需要执行权限 (赋予执行权限:chmod u+x shell.sh)
4-2、使用指定 shell 执行脚本:bash shell.sh
4-3、使用当前shell 执行脚本:. file.sh (中间有空格)
4-4、shell 后台模式运行脚本或命令:脚本或命令后加 & 即可
========示例1========
#!/bin/sh
#添加用户
read -p "请输入用户名" username
useradd $username
passwd $username
echo '添加成功!'
shell 变量
shell 编程中,变量不需要提前声明,不需要制定数据类型。默认都是字符串
变量定义:
var_username=123 (备注:变量等号前后不能有空格,否则按照参数解析)
变量引用:
$变量引用
#变量输出
echo $变量名
释放变量:
unset 变量名
${变量原型}
echo $varAA
echo ${var}AA
单引号对:普通字符串
双引号对:可解释字符串中的变量
反引号对:执行并返回命令执行结果。等价于 $(...)