位置: 编程技术 - 正文

查找目录下同名但不同后缀名文件的shell脚本代码(相同目录)

编辑:rootadmin

因为后台录入的同事,上传文件的时候,给文件取了相同的名字,但不同的后缀名,由于文件路径非常深,大概十层左右,每一层又有几十个文件,所以人工找起来非常麻烦,所以写了个脚本,帮他们实现查找指定目录下所有子目录及文件,找出相同文件名,不同后缀的文件,然后,手动保留其中一个。

模拟测试:

linux-8hij:/tmp/test # lltotal 4-rw-r--r-- 1 root root 0 Mar 9 : 1.png-rw-r--r-- 1 root root 0 Mar 9 : 1.txtdrwxr-xr-x 2 root root Mar 9 : test1linux-8hij:/tmp/test/test1 # lltotal 0-rw-r--r-- 1 root root 0 Mar 9 : .jpg-rw-r--r-- 1 root root 0 Mar 9 : .log-rw-r--r-- 1 root root 0 Mar 9 : 2.log

运行结果:

linux-8hij:/tmp # ./find_name.sh /tmpThe directory /tmp including same name file: The directory /tmp/.ICE-unix including same name file: The directory /tmp/.X-unix including same name file: The directory /tmp/gconfd-root including same name file: The directory /tmp/gconfd-root/lock including same name file: The directory /tmp/gpg-PIEU including same name file: The directory /tmp/test including same name file: /tmp/test/1.txt/tmp/test/1.pngThe directory /tmp/test/test1 including same name file: /tmp/test/test1/.jpg/tmp/test/test1/.log

查看记录:

linux-8hij:/tmp # cat /tmp/samefile.txt /tmp/test/1.txt /tmp/test/1.png/tmp/test/test1/.jpg /tmp/test/test1/.log

通过这个脚本可以实现指定目录下同名但不同后缀名的查找,可以拓展为删除指定的文件的脚本,觉得很实用,分享一下

推荐整理分享查找目录下同名但不同后缀名文件的shell脚本代码(相同目录),希望有所帮助,仅作参考,欢迎阅读内容。

查找目录下同名但不同后缀名文件的shell脚本代码(相同目录)

文章相关热门搜索词:怎么根据目录名查找文件,查找同名文件夹,查找目录下同名字的文件,在目录中查找,查找目录下同名字的文件,查找目录下同名的文件,同一目录下可以有同名文件,查找目录下同名字的文件,内容如对您有帮助,希望把文章链接给更多的朋友!

合并一个文件夹下多个文件内容的单行shell命令 合并一个文件夹下多个文件内容:find-name"*.log"-exec'cat'{};test.tmp

通过实例深入理解linux shell数组 本文为大家介绍linxushell中数组的相关知识,并举了很多例子供参考,包括数组的复制,计算,删除,替换等,是学习shell数组的不可多得的好文章。数

shell for循环与数组应用介绍 读取一个文件,把每一行赋值给一个数组的变量,然后用for循环打印出来#!/bin/shi=1SUM=`sed-n'$='tmp.txt`#计算文件的总行数echo"$SUM"whilereadlinedoarr[$i]="$line"i=`ex

标签: 相同目录

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

上一篇:在指定目录查找指定后缀文件的shell脚本代码(在指定目录查找的文件)

下一篇:合并一个文件夹下多个文件内容的单行shell命令(合并一个文件夹下多个工作簿)

  • 研发支出属于什么现金流量项目
  • 财税2019 21号第二条
  • 城建税和教育费附加可以税前扣除吗
  • 印花税申报成功后在哪缴税
  • 资产负债表怎么看营业收入
  • 盈余公积是否必要交税
  • 个税系统中累计怎么算
  • 出资款在现金流中怎么体现
  • Xm公司为增值税小规模纳税企业
  • 公司代个人收承兑汇票
  • 私对公转账可以撤回吗
  • 核定征收企业有哪些
  • 汇总记账凭证核算组织程序的缺点主要有
  • 固定资产大修理的标准
  • 建筑业预缴税款都要填哪些表
  • 工程款材料费票怎么开?
  • 费用发票的种类
  • 企业税收案例分析
  • 装修公司一般纳税人纳税标准
  • 出口一般纳税人的税率
  • 转口贸易是否缴增值税
  • 房地产开发企业取得的土地使用权用于建造
  • 企业公司报税流程
  • 工程物资建设期间盘盈盘亏
  • 收到预付款是否确认收入
  • 公司面临清算,外包企业的员工怎么处理?
  • 进项税额加计抵减怎么做分录
  • 事业单位负债类科目包括哪些科目
  • 用自产的产品用于生产线
  • 促销礼物
  • php中的header函数
  • 广告费用计入什么会计科目
  • sisusbrg.exe - sisusbrg是什么进程 有什么用
  • php23种设计模式
  • php中construct
  • 企业所得税的税收筹划
  • 最常用的成本核算方法表
  • AttributeError: ‘bytes‘ object has no attribute ‘encode‘异常解决方案
  • php array_reverse 以相反的顺序返回数组实例代码
  • php快速推送微信内容
  • 不需要支付的应付款情况说明
  • php分页思路
  • dac模型
  • 零申报有哪些
  • 法院判决后的利息
  • 有限合伙企业的执行事务合伙人
  • python读取不到文件怎么办
  • 非盈利组织捐赠物资收入账务处理流程
  • 上月未结账本月不能结账
  • mysql如何开启
  • 个人所得税10月份申报期
  • sql server 附加
  • 研发人员的差旅费计入管理费用吗
  • 企业增值税包含哪些税项及税率
  • 个税是指怎样的税金
  • 固定资产的定义是什么?
  • 总分类账与明细分类账平行登记的要点包括
  • 其他货币资金科目主要指
  • 租赁房屋取得发票怎么开
  • 特定担保债权
  • 如何解绑企业开票员身份
  • 公司固定资产如何核算
  • 年初要新建帐套吗
  • sqlserver复制表语句
  • bios设置密码怎么设置
  • mac死机按什么都没用
  • win7系统如何配置ip地址
  • 如何解除系统默认
  • win7系统无线网络
  • cocoscreator渲染流程图
  • android recycleview 刷新
  • Node.js中的construct构造函数
  • shell脚本 教程
  • shell脚本-p
  • jquery切换css样式
  • js获取图片的宽高
  • 消费税的税收优惠政策导向
  • 江苏省发展改革委
  • 代理记账公司账务处理
  • 如何用微信进行社保认证
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设