[Comm] таблица замен в текстовом файле

Alexey Rusakov =?iso-8859-1?q?ktirf_=CE=C1_altlinux=2Eorg?=
Пт Июл 8 13:11:32 MSD 2005


Andrei Lomov wrote:

>Есть таблица замен, которые нужно сделать в текстовом файле:
>в первой колонке заменяемые последовательности символов,
>во второй колонке на что заменять.
>
>Какими средствамм наиболее просто такие замены реализуются
>(sed, awk, .. ?) 
>
>Дайте, пожалуйста, направление копания
>  
>
Я бы преобразовал (при помощи awk) этот файл в скрипт sed, а потом 
выполнил бы его на нужном файле. Но я исхожу из минимизации своих 
усилий, а не эффективности выполнения операции :)

Что-то вроде:
sed -e `awk -F<разделитель> '{ print "s/" $1 "/" $2 "/" }'` <нужный файл>


-- 
  Alexey "Ktirf" Rusakov



Подробная информация о списке рассылки community