1. 首页
  2. 数据库
  3. 其它
  4. linux实现除了某个文件或某个文件夹以外的全部删除

linux实现除了某个文件或某个文件夹以外的全部删除

上传者: 2021-01-16 22:19:26上传 PDF文件 72KB 热度 25次
比如一个目录下有1,2,3,4,5这五个文件,现在我需要删除除了2以外的所有文件,那么我可以使用 find . ! -name 2 -exec rm -f {} \; 当然你还可以配合着 -maxdepth 来更精准的删除了. 下面演示删除的范围仅限于当前目录. find . -maxdepth 1 ! -name 2 -exec rm -f {} \; 下面提供Linux下find命令的详细使用方法 在目录结构中搜索文件,并执行指定的操作。此命令提供了相当多的查找条件,功能很强大。 语法:find [起始目录] 寻找条件 操作 说明:find命令从指定的起始目录开始,递归地搜索其各个子目录,
用户评论