Вот пример серии файлов с суффиксом нумерации в имени файла.
- screen1.png
- screen2.png
- screen3.png
- screen4.png
- screen5.png
- screen6.png
- screen7.png
- screen8.png
Теперь, если бы я по какой-либо причине переименовал эти файлы так, чтобы нумерация начиналась с 2, мне пришлось бы переименовать screen1.png в screen2.png, а screen2.png в screen3.png и так далее. Но это может произойти уже в тот момент, когда я пытаюсь переименовать screen1.png в screen2.png, поскольку файл с таким именем уже существует.
Вот как я люблю называть файлы, когда делаю серию снимков экрана в Windows. Так что я могу иногда оказаться в подобных ситуациях. Возможно, я пропустил один снимок экрана, возможно, тот, который показывает некоторый процесс установки, который со временем происходит до снимка экрана 5, но после снимка экрана 4. Это должен быть номер 5, но чтобы сохранить его, мне сначала нужно переименовать screen5.png в screen6.png и все последующие файлы, чтобы получить их в хронологическом порядке.
Переименовать:
- screen1.png
- screen2.png
- screen3.png
- screen4.png
- screen5.png> screen6.png
- screen6.png> screen7.png
- screen7.png> screen8.png
- screen8.png> screen9.png
Результат:
- screen1.png
- screen2.png
- screen3.png
- screen4.png
- screen6.png
- screen7.png
- screen8.png
- screen9.png
Файл добавлен:
- screen1.png
- screen2.png
- screen3.png
- screen4.png
- screen5.png+
- screen6.png
- screen7.png
- screen8.png
- screen9.png
Есть ли сценарий, или инструмент, или регулярное выражение, которое я могу использовать, чтобы облегчить мою жизнь? Я уверен, что большинство из вас, суперпользователей, были в такой ситуации не раз. Не могли бы вы поделиться своим решением проблемы?