#后加的是注释内容
⒈ shell脚本1:输入分数显示好坏
引用:echo "Please enter score: "
read score
if [ $score -lt 80 ]
then
echo "bad!!"
elif [ $score -ge 80 -a -lt 90 ]
then
echo "good!!"
else
echo "very good!!"
fi
⒉ shell脚本编辑服务列
引用:echo "Services: "
echo -n "1) ls "
echo -n "2) ls -l"
echo -n :3) exit"
echo "Please choice [1-3]"
read choice
case $choice in
1) ls;;
2) ls -l ;;
3)exit;;
*) echo "wrong choice"
esac
⒊ 输入用户信息保存到另一个文件中
引用:ecode = 1000
while [ $ecode -le 1002 ]
do
echo "Please enter emploee info ecode=$ecode "
echo "Enter name: "
read name
echo "Enter email: "
read email
echo "Name:$name Email:$email" >> emploee.dat
((ecode=$ecode+1))
done
⒋ps:查看当前的进程 PID下面的就是进程的进程号
ctrl +c 退出当前进程(当进程一直在运行,想退出的时候)
find / -name passwd & 其中&表示到后台运行
例:错误重定向:time find /etc -name passwd 2 > /dev/null
time 表示显示进程运行的时间,以上的错误重定向也表示不显示错误信息
kill 结束进程后面要加进程号
ls -l /dev | more 管道可以用空格和回车看下一页
cwqing1973 于 2008-10-10 23:04:55发表:
这几个shell例子虽然是几个比较简单的例子,但是可以看出作者是在用心学习。鼓励一下。