Como funciona a história na casca de peixe?

4

Sou um usuário bash, iniciando um novo trabalho em um local onde as pessoas usam fish shell.

Eu estou olhando para o comando history que eu costumo usar no bash. Quando eu uso em peixes eu recebo uma longa lista da minha história que eu posso rolar para cima e para baixo com as setas do teclado.

Não há números como no bash e pressionar enter é o mesmo que a tecla para baixo.

Como posso executar um comando passado com history ?

do fish shell?     
por Philip Kirkbride 18.04.2017 / 22:04

1 resposta

4

O comando history aqui não é compatível com o bash, apenas exibe em um pager (por exemplo, less ).

Para selecionar um comando antigo, você provavelmente desejará inserir a parte que você se lembra diretamente na linha de comando , pressionar a seta para cima até encontrar o que deseja e pressionar enter para executar.

Por exemplo no meu sistema, eu digito mes , pressione para cima e rm -I meson.build aparece (com a parte "mes" em destaque). Em seguida, pressiono enter e ele é executado.

    
por 19.04.2017 / 00:36