1 shell脚本是独立文档,应该给予良好的注释。顶部存放一些基本信息,还要保存修改时间等信息。
2 shell脚本的基本结构:
特定shell环境的调用 #!/bin/bash
变量极其相关联的值 VAR=1 $VAR
输入源 read VAR
3 变量,要大写,用$取值
VAR = 1
read COLOR
echo $VAR
echo $COLOR
4 流程控制:
if [.....]
then
......
elif [.....]
then
.......
else
......
fi
========================
read COLOR
case $COLOR in
"red")
echo "red"
;;
"yellow")
echo "yellow"
exit 1
esac
5 在shell中进行数学运算
VAR=1
VAR='expr $VAR+1'
echo $VAR
6 test命令用于计算条件的值。他有很多参数
7 迭代控制流程
while(....)
do
....
done
until(....)
do
....
done