linux模糊删除文件
linux(模糊批量删除文件)删除指定文件夹中某个文件除外的其他文件
# shopt -s extglob# rm -fr !(file1) (慎用)
排除多个可以这样:
# rm -rf !(file1|file2) (慎用)
首先科普下shopt -s extglob
Bash Shell有个extglob选项,开启之后Shell可以另外识别出5个模式匹配操作符,能使文件匹配更加方便。
开启shopt命令:shopt -s extglob
关闭shopt命令:shopt -u extglob
开启将会有5个模式匹配操作符将被识别:
?(pattern-list) - 所给模式匹配0次或1次;
*(pattern-list) - 所给模式匹配0次以上包括0次
+(pattern-list) - 所给模式匹配1次以上包括1次
@(pattern-list) - 所给模式仅仅匹配1次
!(pattern-list) - 不匹配括号内的所给模式
示例
删除文件名不以jpg结尾的文件:
rm -rf !(*jpg)
删除文件名以jpg或png结尾的文件:
rm -rf *@(jpg|png)
linux模糊删除文件相关推荐
- linux文件删除指定内容,Linux bash删除文件中含“指定内容”的行功能示例
本文实例讲述了Linux bash删除文件中含"指定内容"的行功能.分享给大家供大家参考,具体如下: #!/bin/sh # 功能: 删除文件中含"指定内容"的 ...
- linux 下删除文件的 操纵
linux 下删除 文件的 方法::: 1- remove remove(删除文件) 相关函数 link,rename,unlink 表头文件 #include<stdio.h> 定 ...
- 电脑上的linux是什么文件夹,linux删除文件夹,详细教您电脑的linux怎么样删除文件夹...
上期小编讲解了重装系统win7旗舰版64位教程,本次正特手机网小编给大家讲解一下linux删除文件夹,详细教您电脑的linux怎么样删除文件夹,linux主要是做什么用的?有用户在网上提出这样的提问, ...
- linux删除具有指定内容的文件,Linux bash删除文件中含“指定内容”的行功能示例...
本文实例讲述了Linux bash删除文件中含"指定内容"的行功能.分享给大家供大家参考,具体如下: #!/bin/sh # 功能: 删除文件中含"指定内容"的 ...
- linux终端删除文件命令_如何在Linux终端中删除文件和目录
linux终端删除文件命令 Fatmawati Achmad Zaenuri/Shutterstock.comFatmawati Achmad Zaenuri / Shutterstock.com T ...
- Linux下 删除文件夹下的所有文件
Linux下 删除文件夹下的所有文件,而不删除文件夹本身 的命令: 1.先进入要删除的文件夹 切记 不管用什么命令: cd /app/www/test 2.删除此文件下的文件 rm -f /app/ ...
- linux下的删除文件命令,Linux下删除文件命令
在linux中删除文件与文件夹我们可以直接使用rm就可以删除了,彻底删除文件或文件夹我们可以使用shred命令来完成,接下来是小编为大家收集的Linux下删除文件命令,希望能帮到大家. Linux下删 ...
- Linux无法删除文件夹 Device or resource busy
Linux无法删除文件夹 Device or resource busy 1.查看资源占用进程 lsof +d /local/ 显示目录占用的进程 2.kill掉进程 kill -9 进程ID
- 每日一课——Linux命令——删除文件与文件夹
Linux系统中删除文件的命令-- rm命令. Linux系统下删除文件是一个非常高频的需求,几乎每天都会遇到,所以rm命令是一个非常常用Linux命令. rm命令是英文单词 remove 的缩写,它 ...
最新文章
- linux操作系统的特点有哪些,LINUX操作系统有哪些概念和特点?
- 改进C#代码之24:通过定义并实现接口替代继承
- 实时个性化推荐系统简述
- switch中default的用法
- vue使用npm不会自己加到plugins_Vue-cli项目,打包生产模式,部分用户360浏览器极速模式下奔溃...
- mysql延迟关联为什么快_MySQL 覆盖索引与延迟关联详解
- 定时备份 MySQL 并上传到七牛
- 计算机五个部件中协调,计算机基础知识(一)
- hive2 mysql_架构hive2mysql流程
- react-navigation使用介绍及UI组件外实现统一跳转
- python---图表的使用
- capslock亮灯是小写_当CapsLock灯亮时,表示输入的字母是小写字母。
- 腾讯视频弹幕爬取----------之亲爱的,热爱的
- JAVA - 银行卡认证
- 小知识:移动硬盘打不开是什么原因造成的?
- 微博三方登陆-02.微博开放平台注册及使用
- 中年危机:全面贬值的中年人
- 【uva12345】Dynamic len
- (2017多校训练第四场)HDU - 6078 Wavel Sequence dp
- 腾讯成立“XR”部门押注元宇宙;iPhone14全系售价上涨;新东方5 万高薪聘请双语主播 |聚观早报
热门文章
- 计算机毕业设计jsp旅游网站
- 基于springboot的张仲景药房(药店)管理系统
- 用计算机数字技术制作的电影是,数字技术在影视制作之中的应用
- 用酒精Alcohol 120%刻WI-IC的OS简单教程
- 黑龙江省二计算机考试教程,黑龙江省2019下半年计算机二级考试教程:VB语言程序设计...
- GO 语言实现设计模式【全】
- RHEL6.4安装Oracle11gR2RAC的CRS
- 深圳正规的现货白银交易平台
- SpringBoot+Vue+ElementUI实现的JAVA快速开发平台
- 用计算机按出童话,算盘与计算器