[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