我需要递归地遍历一个目录并删除所有扩展名为.pdf和.doc. 我正在设法递归地遍历一个目录,但没有设法过滤具有上述文件扩展名的文件。
.pdf
.doc
到目前为止我的代码
#/bin/sh SEARCH_FOLDER="/tmp/*" for f in $SEARCH_FOLDER do if [ -d "$f" ] then for ff in $f/* do echo "Processing $ff" done else echo "Processing file $f" fi done
我需要帮助来完成代码,因为我无处可去。
find就是为此而生的。
find
find /tmp -name '*.pdf' -or -name '*.doc' | xargs rm