位置: 编程技术 - 正文

查找目录下同名但不同后缀名文件的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命令(合并一个文件夹下多个工作簿)

  • 个体户银行开户是开公户还是私户
  • 个税填报后怎么撤销申报
  • 印花税申报减免额不能为0怎么报
  • 工程招标费计入什么科目
  • 完税证明必须本人办理吗
  • 流转税收入怎么算
  • 短期借款可以按币种设置明细核算
  • 一般纳税人购进免税农产品如何抵扣进项税额
  • 固定资产的净值等于
  • 不在境内劳务是否付企业所得税
  • 不动产抵扣进项税
  • 职工在病假领取失业金
  • 固定资产后续支出
  • 新办企业汇算清缴流程
  • 印花税资产划转
  • 开工程服务发票后怎么成本
  • 取得专用发票不交增值税
  • 网上申请的增值税专用纸质发票收到后如何确认已收到
  • 计提本季度所得税会计分录
  • 企业的对公支出是什么
  • 收到股东交的多余的股金怎么做账务处理
  • 付现所得税体现在哪方面
  • 畅捷通t3怎么增加新的会计年度
  • 石油天然气用途
  • 销售已使用的固定资产简易计税
  • 出纳应做到
  • 计提职工教育经费计入什么科目
  • 设备租赁收入属于什么收入
  • 如果被客户骗了货款怎么办
  • 财政拨款收入如何记账
  • 系统设置自动还原
  • 没有营业执照哪个银行可以办理房产抵押贷款
  • thinkphp获取数据库数据
  • 有限合伙企业如何退出合伙人股份
  • 赡养老人支出如果有四个子女都要填吗
  • 工资个人所得税怎么减税条件
  • 商业企业积分赠商品如何计算企业所得税
  • php的用处
  • php docblocker
  • 同一控制下企业合并入账价值
  • 马萨诸塞 下架
  • vue element ui
  • 浅谈人工智能时代财务会计向管理会计的转型
  • js原型模式创建对象的优缺点
  • 医疗报销发票是什么样的
  • python filter dict
  • 季度预缴纳税申报表利润总额
  • 当月没有发放工资是不是就不用申报个税
  • 公司活动赠送小礼品
  • 企业购进生产设备的会计分录
  • 科目余额表数据包括
  • 小规模超过30万怎么交增值税
  • 电子发票开错了应该怎么办?
  • 对公支付的款项没有发票怎么报销
  • 公司进项不够可以退税吗
  • 劳务报酬如何记账
  • 年底需要结转的会计科目
  • mysql提高效率
  • win8启动文件夹在哪里
  • debian启用ssh
  • centos7.1
  • WIN7系统共享文件夹 您没有权限访问
  • 在linux中安装软件
  • w8系统怎么用
  • scrtkfg.exe - scrtkfg是什么进程 有什么用
  • mscorsvw.exe是病毒吗
  • win10变成win8怎么办
  • w8系统文件夹怎么设置密码
  • win10周年版
  • Unity Socket TCP
  • nodejs引入模块
  • 如何让w10系统运行更快
  • jquery cookie使用
  • js设置图片边框
  • static function FindObjectsOfType (type : Type) : Object[]
  • 现在是一般纳税人,属于小规模发生的业务怎么开票
  • 河南省地方税务局公告2011年第10号
  • 应税销售额和应纳税额
  • 河北省税金费率
  • 地税企业所得税是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设