alex 946 Гость
|
Добавлено: Пт Дек 21 2001 22:25 Заголовок сообщения: Знатоки awk и sed, помогите, если не трудно (+) |
|
|
Надобно: Во все файлы из одной папки вставить содержимое файла ***, и заменить везде ВАСЯ на ПЕТЯ. Изменённые файлы положить в другую папку.
Используя sed, я смог легко разделатся с заменой. А вот вставка из файла идёт только на output а не в выходной файл. И вывести смог только в ОДИН файл. Длинный такой получился . Сделать вывод в файлы с такими же именами, как и входные не смог.
Используя awk, наоборот, легко сделал вывод "много на входе - много на выходе" (переменная FILENAME помогла), а вот с контекстной заменой застрял.
Пользовался литературой: sed и awk (учебное пособие) (с) А.Соловьев Язык обработки данных AWK, Галина О. В. Неинтерактивный текстовый редактор SED, Галина О. В.
Варианты: 1. Не то читал (или не всё) 2. Читал то но не понял. (тупой то есть) 3. Использовал не тот редактор. 4. Где-то есть грабли, о которых мне не известно.
Как победить?
Заранее спасибо. Даже если выяснится, что имеет место вариант 2. |
|