Como o proprietário de uma resposta em separado a excluiu, sugiro que:
history | sort -rn
Exemplo de histórico:
$ history
1 whoami
2 pwd
3 ls
Para obter uma lista de histórico invertida, eu faço:
$ history|tac
3 ls
2 pwd
1 whoami
Mas há alguma maneira melhor de fazer isso, talvez não seja necessário invocar outro programa, para aqueles sem o tac instalado, por exemplo?
Para listar o histórico na ordem inversa, adicione o comando -rl
to fc
:
fc -rl
Obviamente fc -l
list na ordem padrão. Você também pode especificar o número de entradas que deseja ver, por exemplo, fc -rl -10
.
Tags bash command-history