四个常用的shell脚本实例

编辑shell脚本:

#后加的是注释内容

⒈ shell脚本1:输入分数显示好坏

QUOTE:

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脚本编辑服务列

QUOTE:

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

⒊ 输入用户信息保存到另一个文件中

QUOTE:

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 管道可以用空格和回车看下一页
标签: 无
返回文章列表 文章二维码
本页链接的二维码
打赏二维码