位置: 编程技术 - 正文

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

  • 税务稽查以前年度进项税额转出
  • 房产税的计算方法举例说明
  • 未交增值税借贷方负数表示
  • 存货期末结存量的公式
  • 增值税怎样报税
  • 4s店买车首付能付一成吗
  • 零税率的发票
  • 跨年度销售费用如何调账
  • 纳税人在同一地级行政范围内跨县经营
  • 回迁房怎么交税
  • 公允价值变动损益是什么意思
  • 2017 160号文件
  • 无产权车位20年到期后还收费吗
  • 用友填制凭证外币科目没弹出
  • 资产类科目余额在借方表示什么
  • 购置土地税款怎么入账?
  • win11任务栏如何设置在最左边
  • php动态网站开发项目教程
  • 摊销租赁费的会计分录
  • 实例讲解php设计软件
  • 踩雷日记:Pytorch mmcv-full简易安装
  • 个人纪录简称
  • php缓存技术和静态化
  • php反转
  • 自制半成品属于原材料还是库存商品
  • imx6ul开源项目
  • 搭建小技巧
  • php访问sqlserver
  • 应收账款与企业价值的关系
  • vue+elementui
  • 织梦发布文章栏目怎么不显示
  • 存货的成本包括哪几项
  • 企业付给个人工资怎么算
  • 小规模开工程款几个点
  • mysql简单操作
  • 固定资产折旧加计扣除最新政策
  • 金税盘购买的会计分录
  • 小规模纳税人差额征税
  • 固定资产减值损失影响营业利润吗
  • 以前年度费用退回
  • 增值税发票抵扣联丢失怎么办
  • 应收业务处理流程
  • 临时工受伤赔偿怎么做账
  • 红冲发票重开一定要一样的金额吗?
  • 公司给员工发福利图片
  • 汇算清缴后取得上一年发票
  • 利润表中资产减值损失为正数是什么原因
  • 商场联营扣点的合作方式
  • 用于研发购买的材料进项税额
  • 资产减值损失和资产减值准备的区别
  • mac系统操作的小技巧
  • macbookair安装rosetta
  • linux如何用
  • Windows开关机音乐-哔哩哔哩biibii
  • win7系统隐藏文件夹怎么取消隐藏
  • 系统升级中怎么办
  • win10手机版微信uwp下载
  • linux awk -v
  • 如何设置电脑开机密码
  • win7卸载软件时显示program
  • cs1.6 linux
  • w8系统文件夹怎么设置密码
  • 深入浅出android开发
  • Following the pipeline
  • php九宫格
  • 一行指令
  • Unity3D游戏开发毕业论文
  • jquery each return
  • js事件怎么写
  • Unity3D之Vector3.Dot和Vector3.Cross的使用
  • linux中tar
  • 深入理解中国式现代化
  • jquery调用controller
  • 广告轮播图片素材
  • 没有交税,个人税可以低房子利息嘛
  • 四川税局官网发票
  • 为什么医保卡显示无效
  • 苏州相城离苏州市区有多远
  • 广东省地方税务局发票在线应用系统
  • 地税是什么时候开始征收耕地的呢
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设