Como incluo novas linhas em uma pesquisa em menos?

13

Como posso procurar por novas linhas (ou final de linhas) como parte de uma pesquisa usando menos?

Por exemplo, eu gostaria de pesquisar por length=9\n , mas não quero simplesmente pesquisar por length==9 , porque isso obteria correspondências para length=90\n .

Estou usando o GNU bash, versão 4.0.33 (1) -release (x86_64-pc-linux-gnu) no Ubuntu 9.10 (Karmic Koala)

Eu tentei ler o manual amigável, mas ele disse

/pattern

Search forward in the file for the N-th line containing the pattern. N defaults to 1. The pattern is a regular expression, as recognized by the regular expression library supplied by your system. The search starts at the second line displayed (but see the -a and -j options, which change this).

e eu não sei como RTFM além disso.

    
por Andrew Grimm 20.12.2010 / 00:55

1 resposta

7

Você pode fazer:

/pattern$

O padrão que substitui pattern , mas o $ deve permanecer, diz à pesquisa para procurar o padrão e, em seguida, o fim da linha.

Então você faria:

/length=9$
    
por 20.12.2010 / 01:00

Tags