shell

示意图

shell脚本执行方式
脚本格式要求:1.脚本以#!/bin/bash开头 2.脚本需要有可执行权限
编写第一个shell脚本 创建一个shell脚本,输出hello world!
vim hello.sh
#!/bin/bash
echo "hello,world"
脚本的常用执行方式
方式一(输入脚本的绝对路径或相对路径)
首先要赋予helloworld.sh脚本的+x权限,在执行脚本


./hello.sh /root/schcode/hello.sh
方式二(sh+脚本)
不用赋予脚本+x权限,直接执行即可
sh hello.sh
shell变量
1.Linux中shell变量分为系统变量和用户自定义变量
2.系统变量:$HOME $PWA $SHELL $USER等等,比如echo $HOME等等
3.显示当前shell中所有变量:set
shell变量定义
1.定义变量:变量名=值
2.撤销变量:unset 变量
3.声明静态变量:readonly变量,注意不能unset

设置环境变量
export 变量名=变量值(将shell变量输出为环境变量)
source 配置文件 (让修改后的配置信息立即生效)
echo $变量名 (查询环境变量的值)
shell脚本多行注释 :<< !内容!
位置参数变量
预定义变量


运算符


条件判断
[ condition ] 非空返回true,可使用$?验证(0为true,>1为false)





浙公网安备 33010602011771号