Старение новичка ie здесь. Я использую grep
с параметром -f file для поиска точных слов и фраз в группе текстовых файлов, например:
grep -f wordandphrase.file 1.txt 2.txt | replace matching portion with an HTML link ...
где файл wordandphrase.file
выглядит так:
\<way\>
\<way of living\>
\<right here and right now\>
Я хочу, чтобы совпадающая часть возвращаемых записей содержала какие-то разделители, например:
Do you know the @@@way@@@ to San Jose.
или
His [way of living] leaves something to be desired.
, чтобы я мог выделить точное найденное совпадение и преобразовать его в эту HTML ссылку.
Мне кажется, что опция -P для grep могла бы сделать это, но документации по этому параметру grep недостаточно, и я не могу понять саму документацию PRCE.
Я думал об использовании вывода цвета grep и каким-то образом обменивался этим для поиска и замены escape-последовательностей цветов, но это выглядит как ужасный хак, даже если это возможно.
Насколько я могу судить, я не могу использовать sed -f
вместо grep
, потому что sed
не может идентифицировать слова ....
Есть идеи?