Bagaimana saya bisa melihat histori di terminal untuk tanggal tertentu?

16

Bagaimana saya bisa melihat riwayat terminal untuk tanggal tertentu?

Misalnya hari ini adalah 4-April dan saya ingin melihat sejarah 31-mar

kulwinder1986
sumber

Jawaban:

29

Anda dapat mengatur historyformat untuk menyertakan tanggal menggunakan yang berikut ini:

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

Kemudian filter untuk tanggal tertentu menggunakan grep:

history | grep "31/03"

Info lebih lanjut:

Yaron
sumber
4
Catatan yang HISTTIMEFORMATseharusnya sudah ditetapkan selama periode ini, atau bash hanya akan menggunakan tanggal hari ini.
muru
@Kamil - terima kasih atas pesan tentang HISTTIMEFORMAT!
Yaron
@ kulwinder1986 - jika saya telah menjawab pertanyaan Anda, harap terima / pilih suara jawaban saya.
Yaron