On Thu, 24 Mar 2005 02:32:14 +0200
Fedir Gontsa <[EMAIL PROTECTED]> wrote:

> Привет Уважаемые!
> Возникла проблема не знаю как решить, много часов рыл гуглом ничего так 
> толкового не нашел (не пинайте ногами)
> 
> посоветуйте как перекодировать кирилические символы имен файлов в латинские, 
> тоесть транслит.

пока ждал ответа:) нарыл вот такое, немножко от туда немножко от туда...
тока транслитерация немного непривычная..


#!/bin/bash

find ./ -type f -print | tac | sed -e 's/"/\\"/' | while read name; do mv 
"$name" "`dirname "$name"`/`basename "$name" | uniconv -decode koi8-u -encode 
Ukrainian-Translit | sed -e 's/?/_/g'`"; done





> есть много файлов одни в ср1251 другие koi8-u названы кирилицей, и это 
> вызивает большое неудобство, при работе с ними.
> Также как пробелы в имени убрать?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить