</pre>1.求两个输入数据的和<pre name="code" class="plain">#!/bin/bash
#shell script code
#Program:
#2015/9/24
PATH=///
export PATH
read -p "your first num:" a
read -p"your second num" b
sum=$(($a+$b))
echo sum
2.test和[ ]的大用处
test [参数1]两个对比
[ ]也是对比符号
3.$0表示当前文件名,$1是第一个参数,$#代表后面接的参数个数
4.if....then ....fi(相当于if)
if.....then....else....fi(相当于if......else)
if......then....elif....then....else...fi(相当于if...else if...else)
4.case 变量 in//(switch ...case)
" ")
.....
;;
*)
......
;;
esac
5.function a()//函数的作用
{
}
6.while [ ]
do
done//相当于while
until [ ]
do
done //相反的while里面
for var in 集合体($(seq 1 100))
do
done
6.程序调试
sh [ -nvx] scripts.sh
-n,仅仅查询语法
-v,在执行之前,先把内容显示出来
-x,将使用到的内容显示出来