在UNIX中重命名具有连续编号的文件名

时间:2012-05-21 21:19:36

标签: file unix rename

我的文件名带有前缀 - “file”和随机数后缀。例如:

file2344, file1244, file123, file12345, file0012

我想创建使用序号重命名的文件,以便它们可以在数组中正常工作。例如:

file1, file2, file3, file4, file5

我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:3)

类似的东西:

i=1
for f in file*; do
    mv "$f" file$i
    i=$((i+1))
done

答案 1 :(得分:0)

尝试以下脚本:

numerate.sh

这应该适合你:

./numerate.sh -d <your image folder> -b <start number> -p image_ -s .jpg -o numerically -r