Как можно выполнить поиск новых строк (или концов строк) при помощи less?
Например, я хотел бы найти length=9\n
, но не хочу искать просто , length=9
потому что это даст совпадения для length=90\n
.
Я использую GNU bash версии 4.0.33(1)-release (x86_64-pc-linux-gnu) на Ubuntu 9.10 (Karmic Koala)
Я попытался прочитать дружелюбное руководство, но там было сказано:
/pattern
Поиск вперед в файле для N-й строки, содержащей шаблон. N по умолчанию равно 1. Шаблон является регулярным выражением, распознаваемым библиотекой регулярных выражений, предоставленной вашей системой. Поиск начинается со второй отображаемой строки (но см. параметры -a и -j, которые изменяют это).
и я не знаю, как дальше этого делать.
решение1
Ты можешь сделать:
/pattern$
Шаблон заменяет pattern
, но $
должен остаться, он сообщает поиску, что нужно искать шаблон, а затем конец строки.
Итак, вы бы сделали:
/length=9$