Shell简介
Shell脚本其实就是一系列的Linux命令加上逻辑控制,用于在Linux操作系统上做一些批量自动化的处理。
Shell脚本的后缀名
Shell脚本文件的后缀名为.sh,并不是缺了这个后缀名就无法执行,而是加上这个后缀名可以让用户知道这是一个Shell脚本。
Shell脚本的结构
第一行是#! /bin/bash。
下面为一个最简单的Shell脚本:
#! /bin/bash
echo "This is my first shell script"
Shell脚本的执行
第一种方式——通过sh命令执行
编辑完成shell脚本hello.sh后wq!保存退出,然后直接在终端上输入:
sh hello.sh
运行结果:
第二种方式——直接以运行程序的方式执行
直接在终端上输入:
./hello.sh
但是这种方式必须先为hello.sh这个脚本文件添加执行权限:
chmod +x hello.sh
并且保证hello.sh脚本文件的第一行是#! /bin/bash。