第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > Linux命令行下批量重命名文件名为数字索引编号(0~N.xxx)的方法

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

时间:2019-08-23 06:00:10

相关推荐

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

在处理一些数据集的时候,我们经常会碰到数据集的文件名是按时间戳(time stamp),或者其他方式命名的文件,如:

12345679.jpg, sunshine.txt

而我们在编写程序时,往往希望读入的这些数据集的文件名是一种更简洁的形式,比如按照索引(index)方式:1.png,2.png,3.png...,那么如何批量重命名一个文件夹下的文件名呢?方法很简单,只需要在Terminal里面进入数据集所在的文件夹,输入以下命令即可:

i=1; for x in *; do mv $x $i.jpg(或其他文件后缀名); let i=i+1; done

重命名后的数据集如下,可以看到文件名已经变成了按数字索引编号了,如1.jpg,2.jpg...,n.jpg(n代表数字)等。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。