shell script

什么是shell script?

利用shell功能所写的一个”程序“(program)

为什么学习shell script?

自动化管理的重要依据
追踪与管理系统的重要工作
简单入侵检测功能
连续命令单一化
简易的数据处理
跨平台支持与学习历程较短

第一个script的编写与执行

首先,在shell script编写中还需要的注意事项:
1。命令的执行是从上而下,从左而右地分析与执行
2。命令的执行中,命令、参数间的多个空白都会被忽略掉
3。空白行也将被忽略,并且[tab]按键所得的空白同样视为空格键
4。如果读取到一个Enter符号(CR),就尝试开始执行该行命令
5。至于如果一行的内容太多,则可以用“[Enter]”来扩展至下一行
6。“#”可作为批注。任何加在#后面的数据将全部被视为批注文字而被忽略

第一个script

#!/bin/bash
# Program:
# This program shows "Hello World!" in your screen.
# Histroy:
# 2016/04/01 Zzzigo First release
PATH=/bin:/sbin:/usr/sbin:/usr/local/bin:usr/local/sbin:~bin
export PATH
echo "Hello World! \a\n"
exit 0

执行:sh helloworld.sh

zzzigo@Zzzigo:~$ sh helloworld.sh
Hello world

编写shell script的良好习惯

在每个script的头文件处记录好:
script的功能
script的版本信息
script的作者与联络方式
script的版权声明方式
script的History
script内比较特殊的命令,使用“绝对路径”的方式来执行
script执行时需要的环境变量预先声明与设置

你可能感兴趣的:(shell script)