find . -maxdepth 1 -name '*.log' | xargs rm 使用find命令,增加-maxdepth 1 命令,然后就可以不查找子目录 后面的xargs就是直接删除命令 这样就完成了这个需求 find命令 find path -option [ -print ] [ -exec -ok command ] {} ; 参考链接