Shell脚本入门:编写格式与执行方式
目标
1、掌握shell脚本编写规范
2、掌握执行shell脚本文件的3种方式与区别
Shell脚本文件编写规范
脚本文件后缀名规范
shell脚本文件就是一个文本文件, 后缀名建议使用 .sh
结尾
首行格式规范
首行需要设置Shell解析器的类型, 语法
#!/bin/bash
含义: 设置当前shell脚本文件采用bash解析器运行脚本代码
注释格式
单行注释, 语法
# 注释内容
多行注释, 语法
:<<!
# 注释内容1
# 注释内容2
!
shell脚本HelloWord入门案例
需求
创建一个Shell脚本文件helloworld.sh,输出hello world字符串
效果
实现步骤
1、创建shell脚本文件
touch helloworld.sh
2、编辑文件
vim helloworld.sh
3、增加shell脚本文件内容如下,并保存退出
#!/bin/bash
echo "hello world"
4、执行脚本
sh helloworld.sh
运行效果
脚本文件的常用执行3种方式
介绍
-
sh解析器执行方式
语法:
sh 脚本文件
介绍: 就是利用sh命令执行脚本文件, 本质就是使用Shell解析器运行脚本文件
-
bash解析器执行方式
语法:
bash 脚本文件
介绍: 就是利用bash命令执行脚本文件, 本质就是使用Shell解析器运行脚本文件
-
仅路径执行方式
语法:
./脚本文件
介绍: 执行当前目录下的脚本文件
注意: 脚本文件自己执行需要具有可执行权限, 否则无法执行