bix*_*ien 2 unix linux rename file numbered
我使用ffmpeg从视频中提取剪辑,遵循此模式'clip-%4d.png'.
这已经产生了文件,如:clip-0001.png,clip-0002.png等等.
然后我使用imagemagick"转换"这些图片应用了许多过滤器,它运行了几个小时.
我意识到我的列表顺序被破坏了clip-9999.png,它变成了clip-10000.png并且clip-40000.png成功地破坏了我的剪辑序列.
我想我所有的素材转换成按照顺序clip-00000.png,clip-00001.png最多clip-40000.png.
我可以使用模式'clip-%5d'重新启动整个过程,但我被告知rename实用程序可以解决我的问题; 但是我自己对正则表达式很不熟悉.
在bash中使用此命令:
for file in clip-????.png ; do
mv ${file} clip-0${file#clip-}
done
Run Code Online (Sandbox Code Playgroud)
检查命令是否正确,将"mv"替换为"echo mv"以查看将要完成的重命名列表.
| 归档时间: |
|
| 查看次数: |
245 次 |
| 最近记录: |