shell脚本:运行、调试 及 自动加载文本信息

######1.shell简介######

命令解释器shell 也是操作系统中的一个软件,它包在 linux 内核的外面,
为用户和内核之间的交互提供了一个接口。
系统中的命令用 shell 去解释,shell 接收系统回应的输出,并显示其到屏幕中。

shell脚本是一种解释型语言。作用:1)用 shell 脚本保存执行动作;
2)用脚本判定命令的执行条件;3)用脚本来实现动作的批量执行;

######2.脚本的执行######

#配置环境

1. sh   xxx.sh

2.source   xxx.sh

3.chmod  +x   xxx.sh
. /xxx.sh

######3.创建新 shell 脚本######

vim  xxx.sh                ##用 vim 编写脚本(脚本名称必须以.sh结尾)
#!/bin/bash               ##脚本使用的解释器,通常用幻数 "#!" 指定
#AUTHOR                ##脚本作者
#VERSION               ##脚本的版本
#MAIL                        ##脚本作者联系方式
#CREATE_DATE    ##脚本创作时间
#DESCRIPTION      ##脚本的解释器(描述)

1.将做好的脚本导入到新文件中,进行编辑

2.编辑一个小脚本,当执行小脚本时,将写好的脚本可以导入到任意文件中,进行编辑

3.编辑vim配置文件,将脚本的基本信息写入

1)以按快捷键的方式,自动写入基本信息

2)按文件以.xxx 结尾的方式,自动写入基本信息

<1>以一个后缀结尾的文件

("   ##注释)

<2>以多个后缀结尾的文件

######5.脚本的调式######

sh -x  xxx.sh         ##适用于所有 shell 脚本
vim  xxx.sh           ##shell 脚本必须有 X 权限