位置: 编程技术 - 正文

查找目录下同名但不同后缀名文件的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申报逾期一年
  • 测量仪器进工程成本的什么科目?
  • 采购材料的运费怎么做分录
  • 如何把操作系统转移到固态硬盘
  • ipados15 支持机型
  • 合并报表同一控制下和非同一控制下区别
  • php获取文件列表并输出
  • 网页视频播放不流畅原因
  • 先开票后发货开票时确认收入
  • 跨年发票能不能开
  • hg8321r路由
  • 银行进账单和现金缴款单的区别
  • 圣托里尼岛游玩攻略
  • 银行存款日记账对方科目写什么
  • 确保政府采购
  • 无限极分类mysql
  • 汉字转拚音
  • 公司帐户到银行怎么取钱
  • 一般纳税人费用专票如何做账
  • 企业公章的使用和管理规定
  • python统计出现次数并排序
  • 涉税金额是指金额还是税额
  • 建安企业确认收入的依据
  • 网购报销需要发票和什么截图
  • mysql子查询详解
  • 房地产老项目简易计税方法
  • 公司如何交五险一金
  • 季度亏损需要计提企业所得税吗
  • 一般纳税人增值税优惠政策2023
  • 增值税期末留抵退税附加税退还吗
  • 资产负债表多久编制一次
  • 企业自有房产的认定标准
  • 发票不按实际数量单价开 但金额一致
  • 固定基金减少的理由
  • 短期理财收益账务分录
  • 应付账款在借方
  • 待处理财产损益借贷方向
  • 购买的垃圾袋计入什么科目
  • 长期应付职工薪酬属于其他非流动负债吗
  • mysql5.7.
  • centos7gcc编译器
  • 该怎么配置
  • win7开机启动
  • 怎么有才能
  • linux怎么删除文本文件
  • win7系统文件夹怎么加密
  • 微信小程序选择地址
  • cocos2dx-js
  • android edittext被系统键盘遮挡
  • shell脚本入门详解
  • 用python操作excel
  • 在javascript中逻辑运算符包括
  • bitmap压缩到指定尺寸
  • 重新加载activity
  • 国家税务总局政策法规司
  • 企业信息公示在哪里打印
  • 山西国家税务网官网
  • 重庆税务登记证在哪里办理
  • 缴纳了车辆购置税能退吗
  • 怎么查询公司法人电话号码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设