如何使用 less 搜尋換行符(或行尾)作為搜尋的一部分?
例如,我想搜索length=9\n
,但不想僅僅搜索,length=9
因為這樣會得到 的匹配項length=90\n
。
我在 Ubuntu 9.10 (Karmic Koala) 上使用 GNU bash,版本 4.0.33(1)-release (x86_64-pc-linux-gnu)
我嘗試閱讀友好的手冊,但它說
/pattern
在文件中向前搜尋包含該模式的第 N 行。 N 預設為 1。搜尋從顯示的第二行開始(但請參閱 -a 和 -j 選項,它們會改變這一點)。
除此之外我不知道如何使用 RTFM。
答案1
你可以做:
/pattern$
模式替換pattern
,但$
必須保留,它告訴搜尋查找模式,然後查找行尾。
所以你會這樣做:
/length=9$