Массовое переименование файлов в Linux

Я хочу переименовать файлы в Linux следующим образом:

image1a.jpg --> image1.jpg
image1b.jpg --> image2.jpg
image2a.jpg --> image3.jpg
image2b.jpg --> image4.jpg
image3a.jpg --> image5.jpg
image4b.jpg --> image6.jpg

...

image100a.jpg --> image199.jpg
image100b.jpg --> image200.jpg

Что делать?

25
задан Ching Chong
20.03.2023 20:40 Количество просмотров материала 3447
Распечатать страницу

1 ответ

переименует все файлы в алфавитно-цифровом порядке.

i=1
for file in * ; do mv $file image$i.jpg ; let "i++"; done
1
отвечен Andy Foster 2023-03-22 04:28

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх