Ами не знам - аз бях дотук.
Сега някой баш-майстор да помогне.
- Баш майсторе - къде си? (само дано не е на море )Аз нямам идея как да взема "правилно" такива бинарни т.е. попрецакани имена на файлове при мен обик. шел-а не ги намира (UTF-8 обик. по ги намира)
та трябва само да се съпоставят ред по ред двата файла и да се преименуват последователно от някой който знае как
Ако някой баш майстор успее да спретне нещо xargs ..нещо от сорта (ама рекурсивно с поддиректориите)
ls | xargs -t -i mv {} {}.oldще помогна с един pipe с трите реда на iconv
само трябва да се внимава с факта, че ще се наложи 2 пъти да се вземе името на файла - един път правилно escape-вано за да може mv да го намери и преименува правилно и втория път не-escape-нато за да може пък iconv | iconv | iconv да сработи и да даде правилно новото име на файла
П.П.
Нарочно не дадох скрипта който го конвертира щото... а бе оказа се по-сложно добре че в един момент (точно преди да се откажа) забелязах, че без да искаш си насложил още едно пре/кодиране отгоре ама добре че шел-а ти печата месеца на кирилица т.е. това 'дек' беше разковничето та мисля май първо изтрих всички 'дек' че проваляха iconv с грешка... после с iconv от UTF-8 към iso8859-1 а после iso8859-1 към ibm866 (честно не помня кое беше първо iso8859-1 или ibm866) и накрая то вече бе почнало да се чете ама за пълнота iconv към UTF-8 ама вече правилен
А - и по някое време върнах и месеца 'дек' обратно за пълнота