Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Знатоки awk и sed, помогите, если не трудно (+)

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
alex 946
Гость





СообщениеДобавлено: Пт Дек 21 2001 22:25    Заголовок сообщения: Знатоки awk и sed, помогите, если не трудно (+) Ответить с цитатой

Надобно:
Во все файлы из одной папки вставить содержимое файла ***, и заменить везде ВАСЯ на ПЕТЯ.
Изменённые файлы положить в другую папку.

Используя sed, я смог легко разделатся с заменой. А вот вставка из файла идёт только на output а не в выходной файл. И вывести смог только в ОДИН файл. Длинный такой получился Smile. Сделать вывод в файлы с такими же именами, как и входные не смог.

Используя awk, наоборот, легко сделал вывод "много на входе - много на выходе" (переменная FILENAME помогла), а вот с контекстной заменой застрял.

Пользовался литературой:
sed и awk (учебное пособие) (с) А.Соловьев
Язык обработки данных AWK, Галина О. В.
Неинтерактивный текстовый редактор SED, Галина О. В.

Варианты:
1. Не то читал (или не всё)
2. Читал то но не понял. (тупой то есть)
3. Использовал не тот редактор.
4. Где-то есть грабли, о которых мне не известно.

Как победить?

Заранее спасибо. Даже если выяснится, что имеет место вариант 2.
Вернуться к началу
Арлекин
Гость





СообщениеДобавлено: Пн Дек 24 2001 12:41    Заголовок сообщения: Re: Знатоки awk и sed, помогите, если не трудно (+) Ответить с цитатой

AWK будет нормально работать. Тут почитай.
http://www.citforum.ru/cgi-bin/yandmarkup?HndlQuery=350831811&HndlDo.. - это не лучший вариант. А вообще лучше всего man awk.
Вернуться к началу
Арлекин
Гость





СообщениеДобавлено: Пн Дек 24 2001 12:42    Заголовок сообщения: Заглючило Ответить с цитатой

http://www.citforum.ru/cgi-bin/yandmarkup?HndlQuery=350831811&HndlDoc=..
Вернуться к началу
Арлекин
Гость





СообщениеДобавлено: Пн Дек 24 2001 12:43    Заголовок сообщения: 12437&PageNum=1 Ответить с цитатой

http://www.citforum.ru/cgi-bin/yandmarkup?HndlQuery=350831811&HndlDoc=..
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...