理解bash的case

从网上找到的一段代码,对于学习bash的同学理解case想必很有帮助
————————————————————————–
#!/bin/bash
####################################################
# Program:
# File operation
# 1.) Open file 2.) Display file 3.) Edit file 4.) Delete file
# History:
# 2006/11/03 BianYuan First release
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
echo “———————————”
echo “List of item to operate file -”
echo “———————————”

echo “1). Open a file -”
echo “2). Display a file -”
echo “3). Edit a file -”
echo “4). Delete a file -”
echo “———————————”
read select
case $select in
1)
echo “do open file operation”
;;
2)
echo “do display a file operation”
;;
3)
echo “do edit a file operation”
;;
4)
echo “do delete a file operation”
;;
*)
echo “There is nothing to do!”
exit 1
;;
esac

2009年2月26日 | 归档于 shell编程
标签: ,
本文目前尚无任何评论.

发表评论

XHTML: 您可以使用这些标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>