shell命令递归删除指定目录下不是.h后缀结尾的文件

删除当前目录下(包含子目录)所有文件名不是.h结尾的文件:

find ./ -type f | grep -v '.h$' | xargs rm -f

删除当前目录下(包含子目录)所有文件名.o结尾的文件:

find ./ -name "*.o"  | xargs rm -f

猜你喜欢

转载自blog.csdn.net/fangye945a/article/details/109032053