У меня есть множество файлов в каталоге с различными именами, которые имеют один общий шаблон - имена файлов заканчиваются на _rgb.jpg. Я ищу простую команду, которая изменит имя, заканчивающееся на _cmyk.jpg, для нескольких файлов в этом каталоге. Я бы предпочел сделать это в командной строке.
2 ответа
1
Вот быстрый сценарий, который я сделал.
#!/bin/bash
for file in *_rgb.jpg
do
echo mv ${file} ${file%_rgb.jpg}_cmyk.jpg
done
Если вы довольны результатами, удалите echo
0
Попробуй это. Это должно получить все файлы в этом каталоге с помощью одной простой команды.
rename 's/_rgb.jpg/_cmyk.jpg/' *