- 什么是shell?
- 是服务器端的一种脚本语言,shell编程就是将shell命令保存到一个文件(脚本)中
- shell解析器
- 常用:ash、csh、sh、ksh、bash
- 查看默认shell:
echo $SHELL
- 查看可以shell:
cat /etc/shells
- shell脚本
- 指定shell执行指定的脚本
- 创建
1.sh
文件,添加内容:echo 'Hello shell!'
- 执行:
bash 1.sh
,脚本不需要添加可执行权限
- 创建
- 自执行shell脚本
- 创建
2.sh
文件,开头添加#!/bin/bash
,后面写其他内容 - 添加可执行权限:
chmod +x 2.sh
- 执行:
./2.sh
- 创建
- 总结说明:
- shell脚本中
#
表示注释,#!
表示指定解析器 - 自执行的脚本必须添加可执行权限
- shell脚本中
- 指定shell执行指定的脚本
标签: shell
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~