1.shell程序以下面的行开始
#!/bin/sh或者是!#!/bin/bash(#!用来告诉系统它后面的参数是用来执行该文件的程序)
2.要使脚本可执行
chmod + xfilename (
3.再输入./filename来执行脚本
以#开头的表示注释
变量名=值 (不需要对变量进行声明)
取出变量值可以加一个美元符号($)在变量前面 如$(a)
4.默认变量
$#:传入脚本的命令行参数个数
$^*:所有命令行参数值,在各个参数值间留有空格
$0:命令本身(shell文件名)
$1:第一个命令行参数
5.局部变量
#!/bin/bash
hello="var1"
echo $ hello
6.shell 的三个循环语句
1.if语句
if [expression]
then
#code block
fi
if [ ]
then
#code block
else
#code block
fi
if[ ]
then
#code block
else if[expression]
then
#code block
else
#code block
fi
fi
2.for 语句
for var in [list]
do
#code block
done
3.while 语句
while []
do
done
4.until 语句
do
#code block
done
5.case 语句
case “$var" in
contidtion)
;;
contidition)
;;
*)
default statements;;
esca