Ubuntu下批量重命名图片并将路径写入txt文件
一、批量重命名图片
在图片所在的文件夹中,创建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文件相关推荐
- 《自拍教程71》Python mediainfo批量重命名图片文件,AV专家必备!
案例故事: 大部分带彩色屏幕的终端设备,不管是手机,车机,电视等等,都需要涉及图片的显示, 作为一名专业的多媒体测试人员,我们需要一堆的规范化标准的的图片测试文件, 但是发现图片资源名字命名的很随意比 ...
- ubuntu linux下批量重命名工具:purrr
ubuntu linux下批量重命名工具:purrr http://www.ubuntusoft.com/ubuntu-linux-batch-rename-tool-under-purrr.html ...
- Python脚本批量重命名图片
Python脚本批量重命名图片 # -*- coding: utf-8 -*- """ Created on Tue Mar 23 13:34:59 2021@autho ...
- Linux下批量重命名文件
Linux下批量重命名文件 通过rename命令批量重命名文件 基本语法 示例 1. 改变文件扩展名 2. 大写改成小写 3. 更改文件名模式 通过rename命令批量重命名文件 基本语法 renam ...
- Python批量重命名图片
Python批量重命名图片 # -*- coding:utf8 -*-import osclass BatchRename():'''批量重命名文件夹中的图片文件'''def __init__(sel ...
- 办公知识分享:如何一次性批量重命名图片?这个方法非常简单
我们平常用电脑办公时,难免会在桌面上堆积很多图片文件,想要将图片重命名放入文件夹归类时,却发现图片太多不好重命名,一张一张更换名字不仅耗费时间还容易出现错漏. 在我们做这种看似繁杂但有规律的事情时,可 ...
- 批量重命名图片或者批量重命名txt文件,批量重命名代码
批量重命名图片 # 批量重命名图片名字 按照自己要求 import os path = r'C:\Users\yewenjing\Desktop\111' # 需要重命名的图片路径,提取保存份在跑 f ...
- Linux下批量重命名文件名为数字索引编号(0~N.xxx)的方法
转载自: https://blog.csdn.net/hubai789/article/details/49926019 在处理一些数据集的时候,我们经常会碰到数据集的文件名是按时间戳(time st ...
- Linux命令行下批量重命名文件名为数字索引编号(0~N.xxx)的方法
在处理一些数据集的时候,我们经常会碰到数据集的文件名是按时间戳(time stamp),或者其他方式命名的文件,如: 12345679.jpg, sunshine.txt 而我们在编写程序时,往往希望 ...
最新文章
- 10 个 Python 工程师,9 个不合格!!
- 编译Bitcoin BCH configure: error: libdb_cxx headers missing ,终于解决了
- Python中通过PyPDF2实现PDF加密
- 左手价格战右手结盟 巨头加码云计算市场洗牌在即
- rbac模型的特点和优势_权限体系设计:融合了组织和岗位的权限模型长啥样?...
- [转]OpenMP 入门指南
- 数据库关键字搜索查询html,在所有数据库中搜索关键字
- CentOS hping3安装和应用
- pe系统服务器怎么做双盘备份,韩博士教你如何使用pe备份系统
- Python图像处理丨认识图像锐化和边缘提取的4个算子
- 【常识】户型图要怎么看?买房时销售员不会说的注意事项
- WPF入门教学(C#窗口、客户端)
- 雷军和董明珠的赌局真的输了吗?其实我们都想错了
- 音视频技术之《移动直播秒开优化经验》
- 女子学电子计算机哪一项专业好,2018最适合女生的高考热门专业有哪些
- 【虹科云展厅专题】虹科赋能汽车智能化云展厅——汽车总线专题
- 使用madVR或mpv软件转换HDR视频至非HDR设备播放
- node.js对接支付宝沙箱,看这篇足够
- 'npm'不是内部命令或外部命令的解决办法
- 沃尔玛积极助农,2月全国范围直采滞销蔬菜近500吨