Como posso visualizar o histórico no terminal para uma data específica?

16

Como posso visualizar o histórico do terminal em uma data específica?

Por exemplo, hoje é 04 de abril e quero ver o histórico de 31 de março

kulwinder1986
fonte

Respostas:

29

Você pode definir o historyformato para incluir a data usando o seguinte:

HISTTIMEFORMAT="%d/%m/%y %T "

Filtre por uma data específica usando grep:

history | grep "31/03"

Mais informações:

Yaron
fonte
4
Observe que HISTTIMEFORMATjá deveria ter sido definido durante esse período, ou o bash usará apenas a data de hoje.
Muru
@ Kamil - obrigado pela mensagem sobre HISTTIMEFORMAT!
Yaron
@ kulwinder1986 - se eu tiver respondido sua pergunta, aceite / vote novamente minha resposta.
Yaron