位置: 编程技术 - 正文

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

  • 耕地占用税的征收标准
  • 进口货物的完税价格不包括
  • 超过库存现金限额的现金要及时存入银行
  • 利润分配的规则
  • 二房东开发票交多少税
  • 查账征收的个体户怎么报税
  • 留抵税额账上比申报表多
  • 混合经营销售额合并计算还是分开计算
  • 私营小微企业可以贷款吗
  • 收款收据是否可以做账
  • 劳务外包用工单位可以抵扣进项税吗
  • 固定资产转到别人账户
  • 互联网合同范本
  • 造价咨询公司在哪里备案
  • 股票期权所得税率
  • 生活服务业包括哪些行业照片
  • 城镇土地使用税的计税依据
  • 银行承兑汇票开票流程图
  • 企业报税的详细流程期限为
  • 固定资产拆除后账务处理
  • 外籍人员工资个税
  • 办公室租金可以计入办公费吗
  • 进项是普票销项是专票,怎么交税
  • 清华同方bios通用密码(thtfpc)
  • 你肯定不知道的11个狗狗冷知识
  • 利息如何做会计分录
  • 上一年度会计科目错误怎么更正
  • thinkpade431进去bios设置
  • 弥补以前年度亏损怎么填申报表
  • 企业注销后账上有结余怎么办
  • 印花税土地使用税和房产税怎么做会计分录
  • vue写css
  • 印花税贴花怎么贴划线
  • 企业投资固定资产
  • 企业破产时的退出机制
  • 管理费用冲减其他应收款
  • php编程获取音频信息
  • thinkPHP模板不存在抛出异常
  • yii2框架从入门到精通pdf
  • c++stl详解
  • 如何使用应用程序
  • hostnamectl命令可以永久修改主机名
  • 转增资本属于什么会计科目
  • 应收账款坏账准备怎么计算
  • 财务报表与财务分析的关系
  • 应补退税额是什么意思 法律
  • 资本公积是什么意思,举个例子呗
  • 国债收入要交企业所得税吗
  • 应交税金在贷方是什么意思
  • 预缴增值税销售额是含税还是不含税的开票金额
  • 临时工工资无发票个税怎么申报
  • 建筑工程社会实践报告
  • 每个月房租
  • 弃置费用的摊销计算
  • 收到工程款怎么入账
  • 跨年度冲红字发票怎么冲
  • 资产负债表上应交税费是什么意思
  • 购买的办公用品需要入库出库吗
  • 固定资产包括哪些东西
  • 房地产会计核算地上地下成本分摊
  • 在MySQL中同时查找两张表中的数据的示例
  • innodb.trx
  • windowsxp错误提示
  • 通过修改注册表修改edge主页
  • 如何清理浏览器缓存
  • windows7右下角网络图标不见了怎么办
  • linux充当虚拟内存的是哪个分区
  • linux必知必会
  • shell中创建文件
  • js操作list
  • cocos2dx4.0入门
  • jquery中的选择器有哪些
  • javascript常用语法
  • jquery动态添加div
  • JavaScript中的6种运算符总结
  • python5.7汉诺塔
  • jquery.validate使用详解
  • 农业方面有哪些专业
  • 简述会计估计及其特点
  • 5种方式教你如何查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设