shell脚本
由一系列的Linux命令和Shell语言组成的一个脚本文件
Shell 安装
* 可以直接采用Linux系统的云主机(ubuntu、centOS…)
* Windows上面可以安装git,然后再一个空文件夹下右键鼠标,选择git bash here就会出现一个命令行窗口
Shell文件结构
文件后缀:*.sh
文件主体:
#!/bin/bash # # 描述这个shell的功能 ####################################### # test的功能
# 全局变量: # BACKUP_DIR # ORACLE_SID # 参数: # None # 返回值: # None
####################################### test(){ } -
第一行的`#!`是必须的,用来表名Shell用`/bin/bash`这个shell对文件进行解析 - 顶层注释:用来描述这个sh文件可以干什么 -
功能注释:让其他人阅读注释即可知道你这个方法或者程序可以完成什么功能
shell脚本的运行
shell脚本的运行可以通过两种方式
1. 通过bash命令
2. 作为一个可执行程序执行
新建一个shell脚本
vim hello.sh
#!/bin/bash echo 'my first shell'
bash 命令运行
bash hello.sh
会直接输出结果my first shell
可执行程序方式
chmod +x ./hello.sh ./hello.sh
结果输出my first shell
语句结束标记
语句结束标记有两种方式
1. 分号
2. 换行
下面的两段代码是同样的效果
echo 'hello ';echo ' shell'
等同于下面的代码
echo 'hello ' echo ' shell'
技术
今日推荐