Shell 程序特点
Shell程序也称为 Shell 脚本程序,Shell 程序可以认为是将 Shell 命令按照控制结构组织到一个文本文件中,批量交给 Shell 去执行。
其主要特点如下:
(1)不同的 Shell 解释器使用不同的shell命令语法
(2)Shell程序解释执行,不生成可以执行的二进制文件
(3)可以帮助用户完成特定的任务,提高使用、维护系统的效率
(4)Shell使用解释型语言,不需重新编译
(5)它适合于编写执行相对简单的任务的工具,因为它更强调易于配置、维护和可移植性
(6)它不适合用来完成时间紧迫型和处理器忙碌型的任务
程序编译和运行过程一般步骤如下:
(1)编辑文件
(2)保存文件
(3)将文件赋予可以执行的权限
(4)运行及排错
Shell 程序设计结构
创建 Shell 程序
# !/bin/bash
# this is the first shell script
function welcome()
{
echo "Welcome Shell"
}
welcome
执行 Shell 程序
(1)使用 /bin/bash filename 执行程序
/bin/bash first.sh
(2)给与文件执行权限,然后直接执行
chmod +x first.sh
./first.sh