green_fr: (Default)
green_fr ([personal profile] green_fr) wrote2012-06-01 10:49 am
Entry tags:

grep

Ностальгия, на работе понадобилось использовать grep — специально скачал вариант для windows.

При этом полная задача тоже явно как-то одной строкой решалась — мне нужно было найти в файле все строки с текстом E_EUR и сделать их копии, заменив найденное E_EUR на E_UC1, E_UC2, etc. (то есть в результате, если мы остановимся на UC3 я должен иметь 4 комплекта строк). При этом порядок строк в результирующем файле не важен.

Я в итоге поленился вспоминать — сделал grep в отдельный файл, потом размножил этот файл в нужном количестве экземпляров, в каждом из них ручками сделал глобальную замену и склеил результаты :-/

[identity profile] aguti-aka-jav.livejournal.com 2012-06-01 12:19 pm (UTC)(link)
это не греп нужен был а awk .
Edited 2012-06-01 12:19 (UTC)