位置: 编程技术 - 正文

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

  • 什么情况下要交环保税
  • 购买车辆保险的报告
  • 季度缴纳企业所得税计算方法
  • 城市维护建设税为什么是流转税
  • 待转销项税额是几级科目
  • 企业自产的产品转为自用
  • 金融企业哪些方面可以进行数据分析
  • 增值税减免税申报明细表举例
  • 普通电子发票如何冲红
  • 季末资产总额填错了要紧吗
  • 什么合同不需要做结算
  • 加盟店如何缴税
  • 怎么才算小企业
  • 注册地址与实际办公地址不一致怎么办
  • 进账单填错了用重新开转账支票吗
  • 存货转为公允价值怎么算
  • 发生销货退回增值税专用发票如何处理
  • 普通发票做账有什么用
  • 借入款项的来源包括哪三个
  • 哪些可用商业汇票结算?
  • 房地产行业零税率发票
  • 代开专用发票的数量单价单位怎么写?
  • 发票对方已认证怎么冲红
  • 未分配利润可以转实收吗
  • 资产损失税前扣除备查资料
  • 固定资产用于免税项目 进项税处理
  • 应收账款待确认收入
  • 工会委员会开票信息
  • 餐饮调理产品有哪些
  • 预计负债账务处理会计分录
  • 建筑企业总产值是什么
  • win10打开第二个桌面快捷键
  • mouse.exe在哪个文件夹
  • 库存现金清查主要包括哪些内容
  • elementui
  • vue props emit
  • elementui ts
  • 个人抬头有什么用
  • 亚伯拉罕湖中的树,加拿大艾伯塔 (© Coolbiere/Getty Images)
  • php互换两个变量的关系
  • 领航ct
  • 小规模纳税人房产税优惠政策2023
  • 通行费发票电子化 机场路
  • 连锁店总部的组织架构
  • vue2跟vue3
  • dedecms怎么更换模板
  • dedecms使用教程
  • 辞退福利为什么不计入产品成本
  • 其他应付款的项目
  • 员工辞退补偿金计算
  • 个体户核定征收超过了怎么办
  • 销项税用转出吗
  • 财政应返还额度年末有余额吗?
  • 应付账款不用付情况说明
  • 工程设备租赁有哪些
  • 购买汽车轮胎的注意事项
  • 强化劳务输出
  • 公司装修费用如何计算
  • 管理会计运用什么软件
  • sql hash
  • sqlserver删除数据语句
  • sql将两个表的数据合并
  • 自己动手制作
  • linux远程界面
  • 格式化快速格式化好吗
  • win10系统怎么清理电脑垃圾
  • swupdtmr.exe - swupdtmr进程是什么意思 什么作用
  • win10开机图标就变乱
  • perl如何使用
  • unity urp 性能
  • javascript ie
  • javascript中array数组对象的含义及常用方法
  • python按行读取文本并输出到excel
  • jquery的选择器都有哪些
  • 重庆市网上税务局官网
  • 个人出租商业用房开票税率
  • 浙江省国家税务局总局官网
  • 小微企业 2018
  • 日本各界
  • 上海个税100万元工资多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设