Jak mogę wyświetlić historię w terminalu dla określonej daty?


Odpowiedzi:


29

Możesz ustawić historyformat tak, aby obejmował datę, używając następujących elementów:

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

Następnie filtruj według określonej daty, używając grep:

history | grep "31/03"

Więcej informacji:


4
Pamiętaj, że HISTTIMEFORMATpowinien był być już ustawiony w tym okresie, w przeciwnym razie bash użyje tylko dzisiejszej daty.
muru

@Kamil - dzięki za wiadomość o HISTTIMEFORMAT!
Yaron,

@ kulwinder1986 - jeśli odpowiedziałem na twoje pytanie, zaakceptuj / głosuj w górę moją odpowiedź.
Yaron
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.