Filtrar o histórico entre linhas?

0

Eu tenho a configuração do meu sistema para gravar uma grande quantidade de histórico, para que eu possa pesquisar os comandos anteriores para uso posterior.

Eu quero filtrar o comando history para obter um intervalo de números de linhas. Por exemplo, digamos que eu queira história entre as linhas 500 e 600. Qual é a melhor maneira de fazer isso?

    
por Philip Kirkbride 21.04.2017 / 17:11

1 resposta

0

Sed pode ser usado para filtrar entre linhas:

history | sed -n 500,600p

Resposta antiga:

history | grep [5-6][0-9][0-9]

O lado negativo é falso positivo para qualquer outro comando que inclua qualquer número entre 500-600.

    
por 21.04.2017 / 17:15