位置: 编程技术 - 正文

Shell中删除某些文件外所有文件的3个方法(shell删除一个文件)

编辑:rootadmin

推荐整理分享Shell中删除某些文件外所有文件的3个方法(shell删除一个文件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell删除一个文件,shell 删除指定字符串,shell删除一个文件,shell删除指定内容,shell命令删除,shell删除指定内容,shell命令删除,shell删除指定内容,内容如对您有帮助,希望把文章链接给更多的朋友!

我的一位同事曾经问过我这样一个问题:在 Linux 下,如何 删除目录中除某些文件之外的所有文件?当时,我告诉他可 以通过模式匹配的方法解决。但其实,除此之外,还有其他 的方法,正所谓“条条大路通罗马”。让我们来逐一看看。

假设要删除 ~/Downloads 目录中除 *.iso 和 *.zip 外的 所有文件,那么在 bash 中可以按以下方法处理:

方法1:模式匹配法

Shell中删除某些文件外所有文件的3个方法(shell删除一个文件)

方法2:设置变量法

在 bash 中,GLOBIGNORE 可用来设置要忽略的模式匹配 文件,多个模式通过 : 分隔。

方法3:find 搜索法

熟悉 find 的朋友想必知道,find 的威力异常强大,因此 利用它也可解决此问题。

不过还是要提醒大家,rm 操作是非常危险的,切勿炫技,如果你不放心,那么可以先老老实实的逐个或分批删除,也要比事后找回方便的多。

Shell字符串比较相等、不相等方法小结 #!/bin/sh#测试各种字符串比较操作。#shell中对变量的值添加单引号,爽引号和不添加的区别:对类型来说是无关的,即不是添加了引号就变成了字符串类

Shell脚本8种字符串截取方法总结 Linux的字符串截取很有用。有八种方法。假设有变量var=

Shell脚本实现IP地址合法性判断 做unix/linux下的开发,脚本编写的功力是少不了的,作为shell编程,也是博大精深的一个技术领域,这里为了学习,就写一个简单的判断IP地址是否合法的

标签: shell删除一个文件

本文链接地址:https://www.jiuchutong.com/biancheng/379821.html 转载请保留说明!

上一篇:Shell脚本IF条件判断和判断条件总结(shell脚本if用法)

下一篇:Shell字符串比较相等、不相等方法小结(shell 字符串比较)

  • 员工出差自驾怎么看待
  • 水利基金和印花税会计分录
  • 辅导期一般纳税人管理办法
  • 跨境电商零售正面清单
  • 制造费用结转后有没有余额
  • 财政部颁布的具体准则
  • 留底税款
  • 变更银行手机号需要去银行吗
  • 增值税专用发票电子版
  • 印花税税率需要记忆吗
  • 公司账上收到退回的多交的附加税怎么做
  • 消费满额赠礼
  • 承兑到期了怎么办
  • 查找我的mac怎么打开
  • 企业发生的亏损不一定会导致所有者权益减少
  • 广告传媒公司的成本是什么
  • 公司用车出现事故用员工赔付么?
  • .exe是什么软件
  • NJeeves.exe - NJeeves进程文件是什么意思 有什么用
  • thinkphp vue
  • php getheader
  • 发财树的养殖方法和浇水视频
  • 收取包装物押金税率
  • 存货按实际成本计价是指每种存货的收发结存
  • 境外租赁要交什么税
  • 付出对价的公允
  • 后端返回图片
  • cv2.error:opencv(3.4.2)
  • Sublime Text 4 (Build 4143) 注册方法STEP BY STEP
  • php显示图片代码
  • 个税申报表收入额怎么填
  • 固定资产如何分类?
  • 进项税转出金额是发票上的哪个
  • 凭样品销售
  • ps怎么移动某个图案
  • 增值税小规模纳税人适用3%征收率
  • 企业印花税怎么入账
  • 年金终值系数是指已知( ),求终值
  • Windows7下Microsoft SQL Server 2008安装图解和注意事项
  • 转让不动产与销售不符
  • 职工教育经费的扣除限额
  • 收到失业保险稳岗补贴怎么做会计分录
  • 应付职工薪酬的含义
  • 增值税预缴的计税依据
  • 个人社保应不应该缴纳
  • 承租方承担的税费有哪些
  • 公司办公室买的茶叶怎么入账
  • 股权转让如何计算股权原值
  • 工会赞助费
  • 企业办公楼房产税如何征收
  • 年终返利销售政策范本
  • 对公账户没有用了一定要注销吗?
  • 企业以原有公司为主体
  • 企业建帐的基本要求
  • mysql详细介绍
  • win8怎么添加我的电脑到桌面
  • Windows Server 2008禁止模块安装提升网络性能
  • win8任务管理器快捷键
  • Ubuntu开启热点
  • win7 64位系统双击桌面所有程序提示"文件没有与之关联的程序来执行"的解决方法
  • sf2是什么文件
  • window怎么开启自动更新
  • linux gc
  • win10系统无法进入
  • win10怎么添加蓝牙驱动
  • virtualbox开启虚拟化
  • android开发环境搭建需要哪些工具
  • 创建nodejs 基于express项目
  • bootstrap 下拉按钮
  • jquery怎么判断复选框选中
  • bash 入门
  • nodejs使用视频教程
  • python数据清洗的方法有哪些
  • 详解金球奖之争
  • js怎么学扎实
  • 国税纳税申报表打印
  • ca证书免费申请
  • 南昌高新税务局上班时间
  • 美国税务人员
  • 资源税条例实施细则
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设