Shell是纯文本文件,任何文本编辑器中都可以编写,为区分一般设置.sh为后缀
vim新建一个文件以.sh为后缀
文件以#!/bin/bash开头 表示采用bash(Bourne Again Shell)此外还有sh\csh\ksh等多种shell种类,即存在其他开头(不同种类不同开头)
本文中的演示都是bash
进入编辑环境后开始编辑
编辑好之后按Esc退出编辑模式然后按:wq退出vim
有两种使用shell文件的方法
NO.1 直接运行解释器,其参数就是 shell 脚本的文件名
NO.2 给文件运行权限 chmod +x 文件名
此时采用ls命令可以看出文件已经可以运行(正常文本是白色,此处已经标绿),然后就可以采用第二种命令./文件名运行shell文件