|
发表于 2005-12-5 10:25:20
|
显示全部楼层
Post by huan
既然楼主想要一个脚本
那我给写个完整的
不过shell脚本的本意是使任务简单化
楼上的代码就可以很好地工作了
- [No.573 13:57:50 test ]# cat rm_dir.sh
- #! /bin/bash
- DIRLIST=./dirlist
- for DIR in `cat $DIRLIST`
- do
- if [[ ! -d $DIR ]]
- then
- echo $DIR not exists
- continue
- fi
-
-
- read -p "Delete $DIR [Y/n]"
- if [[ ! -z $REPLY ]]
- then
- case $REPLY in
- Y*|y*)
- rm -rf $DIR
- ;;
- N*|n*|* )
- continue
- ;;
- esac
- else
- rm -rf $DIR
- fi
- done
复制代码
相对来说你的比较周全.但是我们也需要简单有效的! |
|