Hello Dimitry,

Вы писали 22 апреля 2003 г., 8:18:36:

DNN> В сообщении от 21 Апрель 2003 20:15 Dmitry Astapov написал:
>> Evening, Sergey.
>>
>> Sergey <[EMAIL PROTECTED]> 17:09 21/4/2003 wrote:
>> >>   Есть идея - сканировать раз в сутки все *.txt файлы и делать из них
>> >>   один большой текстовый файл, а уже в нем искать описания. Как это
>> >>   сделать проще?
>>
>>  S> for i in */*/*; do cat $i | xcode -a +w > $i.new && mv -f $i.net $i ;
>>  S> done Потянет?
>>
>> Потянет на "This week's most useless use of cat" :)
>>
>> for i in `find . -type f -name '*.txt'` ; do xcode -a +w < "$i" > "$i.new"
>> && mv -f "$i.new" "$i" ; done

DNN> у обеих вариантах есть один недостаток --- перекодированный файл тоже 
будет с 
DNN> суфиксом .txt и при повторном запуске скрипта (например на следующие 
сутки, 
DNN> как предполагает автор треда) он снова будет перекодирован. я не уверет, 
что 
DNN> это именно то чего хотел автор... ТЕ ЭТОТ СКРИПТ НУЖНО ЗАПУСКАТЬ ТОЛЬКО 
ОДИН 
DNN> РАЗ  или делать 
DNN>  for i in `find . -type f -name '*.txt'` ; do xcode -a +w < "$i" > 
"$i.dos"; 
DNN> done
DNN> в этом случае в файлах txt будет оригинальное описание в виндовой 
кодировке, а 
DNN> в .txt.dos --- перекодированное в cp866

Огромное спасибо за это уточнение! На самом деле оригинальная
кодировка уже не нужна будет, поэтому оригинал я буду удалять.
Еще раз всем спасибо.



-- 
С Уважением,
Комаров Алексей                     mailto:[EMAIL PROTECTED]

Ответить