![]() |
Grep + Шаблоны из файла
Штудируя маны и форумы, наткнулся на функцию grep, такую, как использование шаблонов из файла. Очень бы мне она пригодилась.
Пробую так: Код:
grep -U -A2 -f %FilePatternCannels% %FileIn% > %FileOut% К примеру, %FileIn%: Код:
,Пятый Код:
Первый Код:
В результате я получаю: Но! Первое: мне хотелось бы иметь в файле %FileOut% порядок строк в том порядке, как они расположены в файле шаблонов, тобишь в своём порядке, а не в алфавитном, обратном и проч. Пока увидел, что как бы я не выстраивал порядок в файле шаблонов, на выходе порядок будет, как в исходном файле. Второе: не выводятся строки, уже единожды совпавшие (в примере - второе вхождение Первый 123). Можно ли это вообще осуществить grep, sed, awk и проч под Windows? |
Цитата:
|
Цитата:
еще в гит содержится полный баш с grep sed awk и всем всем всем кто то может сказать это более лучшее решение так как это не повершелл Код:
which grep sed awk Код:
where grep |
Цитата:
Да и запустить, без дополнительной установки пакета, тоже вряд ли получится, в отличие от powershell. :) |
Время: 23:58. |
Время: 23:58.
© OSzone.net 2001-