跑路。没备份的话,没办法。总结经验交学费吧。要不就屏蔽掉rm -rf命令,要不就养成习惯,以后要清除全部内容一定要在上级目录,用rm -rf /目录名/ 来删,这样总不会删掉全盘文件declare -i flag 设置flag; for I in `ls 目录`; do 遍历目录 flag=0 假设0为不存在 for J in `获取数据库文件名列表`; do 遍历数据文件名 if I == J; then 如果存在就跳出循环; flag=1 设置存在标签 break 跳出内层循环 fi done if [ $flag -eq 0 ]; then 如果flag没有改变,那么文件是不存在的; rm -rf $I 删除文件 fi done
评论列表(0条)