У меня есть каталог, который содержит пронумерованные файлы изображений, что-то вроде этого:
01.png
02.png
03.png
03.svg
04.png
05.png
06.jpg
07.png
08.png
09.png
09.svg
10.png
Иногда может быть несколько версий файла в различных форматах (например. png
И svg
версии 03
и 09
файлы выше) , но эти цифры иначе подряд. Обычно в каждом каталоге содержится 40-80 таких файлов. Числа соответствуют порядку, в котором эти изображения появляются в рукописи (документ Word, но это не важно). Нет другого способа определить порядок изображений.
Если я добавлю новое изображение в рукопись, мне нужно будет поместить копию изображения в этот каталог с правильной нумерацией. Поэтому, если новое изображение является пятым в рукописи, мне нужно переименовать файлы в каталоге, чтобы освободить место для него:
01.png
02.png
03.png
03.svg
04.png
06.png
07.jpg
08.png
09.png
10.png
10.svg
11.png
Какой самый простой способ из командной строки или из скрипта или макроса перенумеровать все файлы, начиная с определенного числа? У меня стандартная установка Fedora Linux с использованием bash.