liunx判断多层目录下是否有压缩文件

liunx判断多层目录下是否有压缩文件
liunx判断多层目录下是否有压缩文件

核心思想:
遍历该文件夹下所有文件,每次判读按该文件的扩展文件名(即:文件名中最后一个 '.' 之后的字符串),如果扩展文件名是 rar 或 zip 等压缩文件的扩展文件名的话,那他应该就是压缩文件。

玉环招聘号_玉环人力网_玉环人才网http://yuhuan.xlketang.cn/
余姚招聘号_余姚人才网http://yuyao.xlketang.cn/
昆山招聘号_昆山人力资源网_昆山人才网http://kunshan.xlketang.cn/
慈溪招聘号_慈溪人才网_慈溪网http://cixi.xlketang.cn/
平湖招聘号_平湖人才网_平湖人才信息网http://pinghu.xlketang.cn/
奉化招聘号_奉化人才网_奉化就业网_奉化招聘网http://fenghua.xlketang.cn/
长兴招聘号_长兴人才网_长兴人事人才网_长兴招聘网http://changxing.xlketang.cn/
海安招聘号_海安招聘网_海安人才网_海安网http://haian.xlketang.cn/
如皋招聘号_如皋人才网http://rugao.xlketang.cn/

linux环境下
1、进入想要遍历的父目录下
2、find ./ -name *.tgz,这样就筛选出了tgz格式的压缩文件,同理,其他格式的,只需要更改该命令中的tgz为你想要的格式名即可