function:
function fname(){
程序段
}
for…do…done的数值处理
for ( (初始值;限制值;执行步长) )
do
程序段
done
shell的追踪与调试
sh [-nvx] xxxx.sh
-n 不执行,仅仅检查语法问题
-v 执行前,先将内容输出到屏幕
-x 将使用到的内容显示到屏幕上(很有用的参数)
脚本的执行需要至少需要文件的 r 的权限,若要直接用命令执行,需要 rx 的权限
条件判断式可使用if…then…来判断,若是在固定变量内容的情况下,可使用case $var in …esac处理