一、批量重命名图片
在图片所在的文件夹中,创建rename.txt文件,在文件中写入如下内容,并根据注释要求按需更改图片数量和格式:

> #!/bin/bash
> i=130;#文件夹里图片数量,一定要跟文件夹里的数量相同,因为是采用倒序的方法命名,即以positive_130,positive_130...positive_01的顺序命名
> for img in `ls *.jpg`;#图片的格式,可更改png,jpg...
> do mv $img positive_`printf%.2d $i`.jpg;#printf前的字符positive_表示文件名共有的,可换成自己的字符串,也可删掉,2d表示序号的位数(00-99),可换成3d(000-999)...
> i=`expr $i - 1`;
> done

之后将rename.txt重命名为rename.sh,如下图所示。或者可以直接rename.sh中编辑,我是习惯用txt。

键盘输入Ctrl+Alt+T打开终端,cd切换到rename.sh所在的路径,输入指令:sh rename.sh 后等待批量重命名图片完成。

二、将上述批量重命名的图片路径输入到同一个txt文件中,可继续在终端输入指令:
ls -R ~/Y1Huang/“model data”/digital_area_of_Arrester/positive/*.jpg > positive.txt
其中 ~/Y1Huang/“model data”/digital_area_of_Arrester/positive/ 为图片的绝对路径,按需更改,生成的结果如下图所示。

Ubuntu下批量重命名图片并将路径写入txt文件相关推荐

  1. 《自拍教程71》Python mediainfo批量重命名图片文件,AV专家必备!

    案例故事: 大部分带彩色屏幕的终端设备,不管是手机,车机,电视等等,都需要涉及图片的显示, 作为一名专业的多媒体测试人员,我们需要一堆的规范化标准的的图片测试文件, 但是发现图片资源名字命名的很随意比 ...

  2. ubuntu linux下批量重命名工具:purrr

    ubuntu linux下批量重命名工具:purrr http://www.ubuntusoft.com/ubuntu-linux-batch-rename-tool-under-purrr.html ...

  3. Python脚本批量重命名图片

    Python脚本批量重命名图片 # -*- coding: utf-8 -*- """ Created on Tue Mar 23 13:34:59 2021@autho ...

  4. Linux下批量重命名文件

    Linux下批量重命名文件 通过rename命令批量重命名文件 基本语法 示例 1. 改变文件扩展名 2. 大写改成小写 3. 更改文件名模式 通过rename命令批量重命名文件 基本语法 renam ...

  5. Python批量重命名图片

    Python批量重命名图片 # -*- coding:utf8 -*-import osclass BatchRename():'''批量重命名文件夹中的图片文件'''def __init__(sel ...

  6. 办公知识分享:如何一次性批量重命名图片?这个方法非常简单

    我们平常用电脑办公时,难免会在桌面上堆积很多图片文件,想要将图片重命名放入文件夹归类时,却发现图片太多不好重命名,一张一张更换名字不仅耗费时间还容易出现错漏. 在我们做这种看似繁杂但有规律的事情时,可 ...

  7. 批量重命名图片或者批量重命名txt文件,批量重命名代码

    批量重命名图片 # 批量重命名图片名字 按照自己要求 import os path = r'C:\Users\yewenjing\Desktop\111' # 需要重命名的图片路径,提取保存份在跑 f ...

  8. Linux下批量重命名文件名为数字索引编号(0~N.xxx)的方法

    转载自: https://blog.csdn.net/hubai789/article/details/49926019 在处理一些数据集的时候,我们经常会碰到数据集的文件名是按时间戳(time st ...

  9. Linux命令行下批量重命名文件名为数字索引编号(0~N.xxx)的方法

    在处理一些数据集的时候,我们经常会碰到数据集的文件名是按时间戳(time stamp),或者其他方式命名的文件,如: 12345679.jpg, sunshine.txt 而我们在编写程序时,往往希望 ...

最新文章

  1. 10 个 Python 工程师,9 个不合格!!
  2. 编译Bitcoin BCH configure: error: libdb_cxx headers missing ,终于解决了
  3. Python中通过PyPDF2实现PDF加密
  4. 左手价格战右手结盟 巨头加码云计算市场洗牌在即
  5. rbac模型的特点和优势_权限体系设计:融合了组织和岗位的权限模型长啥样?...
  6. [转]OpenMP 入门指南
  7. 数据库关键字搜索查询html,在所有数据库中搜索关键字
  8. CentOS hping3安装和应用
  9. pe系统服务器怎么做双盘备份,韩博士教你如何使用pe备份系统
  10. Python图像处理丨认识图像锐化和边缘提取的4个算子
  11. 【常识】户型图要怎么看?买房时销售员不会说的注意事项
  12. WPF入门教学(C#窗口、客户端)
  13. 雷军和董明珠的赌局真的输了吗?其实我们都想错了
  14. 音视频技术之《移动直播秒开优化经验》
  15. 女子学电子计算机哪一项专业好,2018最适合女生的高考热门专业有哪些
  16. 【虹科云展厅专题】虹科赋能汽车智能化云展厅——汽车总线专题
  17. 使用madVR或mpv软件转换HDR视频至非HDR设备播放
  18. node.js对接支付宝沙箱,看这篇足够
  19. 'npm'不是内部命令或外部命令的解决办法
  20. 沃尔玛积极助农,2月全国范围直采滞销蔬菜近500吨

热门文章

  1. 工业级成熟港航人工智能产品行业第一,中国上海人工智能独角兽中集飞瞳巅峰AI产品与核心技术处于全球顶尖水平智能港口智能船公司智能化
  2. Chrom谷歌浏览器配置vue插件
  3. E. Divide Points(想法 黑白染色 坐标转换)
  4. Cocos Creator | 通过 effect 实现卷轴展开和收拢效果
  5. python访问hive数据库踩坑指南
  6. 崔健没变,北汽极狐该做出改变了
  7. CTF靶场系列结——综合环境
  8. MySQL的MMM高可用测试(转自老金)
  9. ceph 版本升级_Ceph 客户端的 RPM 包升级问题
  10. 一文给你讲透 ARP 协议原理!