#!/bin/bash
#while [ x$path = "x" ]
#do
#read -p "Please path of the fold :" path
#done
function del {
for i in `ls $1`
do
if [ -d $1"/"$i ]; then
del $1"/"$i;
else
if ! [ $i = "main.mp4" ];then
rm -rf $1"/"$i
fi
fi
done
}
del /home/www/media/videos/iphone;
删除 除了main.mp4以外的全部文件的脚本
原创wg_iiGidEaB 博主文章分类:linux--shell练习 ©著作权
©著作权归作者所有:来自51CTO博客作者wg_iiGidEaB的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
列出除了某种文件以外的其余文件
ls -l *[^m] //查找并列出不已m结尾的所有文件或目录正则表达式强大啊,一定要记得学习...
职场 休闲 列出除了某种文件以外的其余文件 -
记录 | rm -rf 删除除了指定文件以外的文件,以及在Bash脚本中的使用方法
rm -rf 删除除了指定文件以外的文件,以及在Bash脚本中的使用方法
bash linux ubuntu linux报错解决 踩坑记录