'menos' troca de linha de comando de “busca para trás”?

0

Eu sei que less +/pattern filename abrirá o arquivo e navegará até a primeira ocorrência do padrão. Existe uma maneira de informar less para pesquisar do final para trás? Aceita mesmo mais de um + switch?

Não funciona:

less +?pattern filename
less +G +?pattern filename
    
por ultracrepidarian 21.12.2017 / 19:57

1 resposta

1

A página man para less indica que a sintaxe é less +?pattern filename

?pattern
       Search  backward  in  the  file for the N-th line containing the
       pattern.  The search starts at the last line displayed (but  see
       the -a and -j options, which change this).

Pressione n para continuar procurando o padrão de trás para frente. Pressione N para procurar o padrão.

Exemplo

Para testfile.txt de

apple
banana
carrot
apple
banana
carrot
apple
banana
carrot

less +?banana testfile.txt mostra o seguinte:

banana
carrot
    
por 21.12.2017 / 20:34

Tags