还是提一下我写这个脚本的背景。
这段时间我在学习linux,发现真的还是很好用的系统。同时我在往我的QQ相册里面传图片的时候发现我的照片实在是乱的不能再乱了,而且上传的过程中每次最多只能上传300张,真的麻烦死我了,我不会windows的批处理,想到现在正在学习linux,就想到能不能写一支脚本,实现这样的功能:实现批量图片重命名,命名为固定统一的形式,并且可以按照预订的张数归档到文件夹中(也就是每个文件夹有N张照片,最后一个文件夹例外)。
经过多次发现问题,解决问题,算是完成了一个比较好的版本。
renam_sort.sh
用法:
./renam_sort.sh your_pic_path pic_n
其中your_pic_path是你放图片文件的路径(必有,否则不实现任何功能),pic_n是你预先设定的希望每个整理文件夹拥有的图片数量(可没有,只实现重命名,不实现归档整理)
源代码如下: