一.执行shell
方法一:chmod +x uad.sh
/uad.sh
方法二:sh usd.sh
方法三:source uad.sh
二.shell命令的组合运用
管道操作:将一端的命令输出交给另一端的命令处理
格式:命令1 | 命令2
重定向操作:改变执行命令时的默认输入,输出
类型 | 操作符 | 用途 |
重定向输入 | < | 从指定文件读取数据,而不是键盘输入 |
重定向输出 | >, >> | 将输出结果覆盖追加到指定文件 |
标准错误输出 | 2>,2>> | 将错误信息覆盖追加到指定文件 |
混合输出 | &>,&>> | 将标准输出和错误信息覆盖,添加到指定文件 |
逻辑分隔:处理多条命令之间的逻辑关系
逻辑与:&
逻辑或:||
顺序执行:;
三:使用变量
变量基本操作
定义及赋值: 变量名=变量值
引用变量:$变量名,${变量名}
双引号/单引号/反撇号
常见的环境变量
其他特殊变量