Pesquisa de histórico usando o padrão

0

Eu estava lendo A referência completa: Linux e tropecei em um texto que não consigo entender.

With the command line editor, not only can you edit the current command, you can also move to a previous event in the history list to edit and execute it. The CTRL-P command then moves you up to the prior event in the list. The CTRL-N command moves you down the list. The ALT-< command moves you to the top of the list, and the ALT-> command moves you to the bottom. You can even use a pattern to search for a given event. The slash followed by a pattern searches backward in the list, and the question mark followed by a pattern searches forward in the list. The n command repeats the search.

Ele diz que "barra seguida por um padrão busca para trás na lista", mas não sei onde digitá-lo. Por exemplo, se eu quisesse pesquisar algo que começasse com cp , onde escrevo /cp ? E como isso é diferente de usar CTRL + R ?

    
por shiva 15.02.2018 / 13:43

1 resposta

0

Eu suspeito que o texto que você está lendo é para algo chamado readline library, e embora seja verdade que a linha de comando do shell usa essa biblioteca para manipulação e edição de linha de comando, o shell o configura para seu próprio uso.

Se você quiser experimentar os comandos de pesquisa readline e / da biblioteca ? , abra um arquivo de texto usando o navegador less . Sua distribuição linux pode já ter definido less como seu navegador para man páginas, então tente também os comandos de busca dentro de uma página man .

    
por 15.02.2018 / 14:09