Как получить grep по параграфам вместо строк.

grepp() { [ $# -eq 1 ] && perl -00ne "print if /$1/i" || perl -00ne "print if /$1/i" < "$2";}


Эта команда представляет собой функцию, которая позволяет использовать grep для поиска совпадений по параграфам вместо строк. Если передан только один аргумент, она применяет grep к стандартному вводу. Если переданы два аргумента, она читает из файла. Эта функция полезна при работе с текстами, разделенными параграфами, и позволяет находить соответствия, игнорируя переносы строк. Альтернативой может быть использование awk или sed для аналогичной обработки текста.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *