Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Sergey Goryachev                     2:5020/400     12 Mar 2002  10:08:33
 To : Denis Nikolayev
 Subject : Re: пара вопросов
 -------------------------------------------------------------------------------- 
 
 [skip]
 
 > Вопрос 2. Имеется файл, в котором в определенных местах прописан символ
 
 "\"
 
 > Hеобходимо поменять в файле этот символ на "/" и сменить знак конца строки
 
 с
 
 > виндовского на юниксовый. Затем надо проделать тоже самое наоборот. Какими
 > командами это можно сделать?
 % sed -e 's/\\/\//g' filename1.txt |tr -d '\r' > filename2.txt
 % sed -e 's/\//\\/g' filename2.txt |awk '{ printf "%s\r\n", $0 }' >
 filename3.txt
 
 для сравнения файлов
 % cmp -s filename1.txt filename3.txt; echo $?
 должно вернуть 0 (imho)
 -- 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Mail.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 пара вопросов   Denis Nikolayev   10 Mar 2002 13:51:09 
 Re: пара вопросов   Sergey Goryachev   12 Mar 2002 10:08:33 
Архивное /ru.unix.bsd/6488da690324.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional