[РЕШЕНО] Массовое переименование файлов на кириллице

Мучался, таки везде латиница, ничего не нашел, что работало бы.
Есть имена файлов на кириллице
б_имя0.jpg
б_имя1.jpg
б_имя2.jpg
г_имя0.jpg
г_имя1.jpg
г_имя2.jpg
...
нужно это привести к виду
б_имя0_название0.jpg
б_имя1_название0.jpg
б_имя2_название0.jpg
г_имя0_название0.jpg
г_имя1_название0.jpg
г_имя2_название0.jpg
...
люди помогите голову сломал...
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
скрипт нужно писать, "готовых решений" привjдить не буду, потому что из-за того, что я что-то не предусмотрю вы можете все свои jpg просто потерять.
для начала:
for file in `ls *имя*`; do echo $file; done
так мы имя каждого файла помещаем в переменную, далее sed чтобы для каждого файла сделать новое имя, и опять поместить его в переменную.
ну а потом уже mv $file $new_file
это будет выглядеть как-то так:
for file in `ls *имя*`; do echo $file;
new_file=`sed....`;
mv $file $new_file;
done
Можно, конечно, скриптом. А можно с помощью средств Thunar (думаю, и в некоторых других ФМ такая функция есть). Выделяем нужные файлы, нажимаем F2, появляется окно переименования нескольких файлов. Выбираем функцию "Вставить и перезаписать", в поле "Текст" вбиваем нужный текст: '_название0' и указываем позицию: "На позиции 6, с начала (слева)". Получаем результат:
б_имя0_название0.jpg
б_имя1_название0.jpg
б_имя2_название0.jpg
г_имя0_название0.jpg
г_имя1_название0.jpg
г_имя2_название0.jpg
Тогда и gprename подойдет, и DC имеет аналогичный функционал.
killer1804
скрипт нужно писать
я не силен в написании скриптов, спасибо Aivar за наводку, gprename - просто прекрасен...
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
может еще кто нить знает как менять размер файла, тоже в массовом порядке, смысл в том что бы изменить хэш сумму файла, я полагаю, потому что в ручную очень долго...
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
palpalych
может еще кто нить знает как менять размер файла
echo ' ' >> файл
palpalych
тоже в массовом порядке
копай в сторону find
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
echo ' ' >> файл
важное уточнение, файлов .jpg, что бы они потом корректно открывались...
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
palpalych
nafanja
echo ' ' >> файл
важное уточнение, файлов .jpg, что бы они потом корректно открывались...
rконсольной утилитой Imagemagik
Говорила мама: "RTFM, сынок!"
nobus
Imagemagik
imagemagick
 
Зарегистрироваться или войдите чтобы оставить сообщение.