ฉันจะดูประวัติเทอร์มินัลสำหรับวันที่ระบุได้อย่างไร
ตัวอย่างเช่นวันนี้เป็นวันที่ 4 เมษายนและฉันต้องการดูประวัติวันที่ 31 มีนาคม
ฉันจะดูประวัติเทอร์มินัลสำหรับวันที่ระบุได้อย่างไร
ตัวอย่างเช่นวันนี้เป็นวันที่ 4 เมษายนและฉันต้องการดูประวัติวันที่ 31 มีนาคม
คำตอบ:
คุณสามารถกำหนดhistory
รูปแบบเพื่อรวมวันที่โดยใช้สิ่งต่อไปนี้:
HISTTIMEFORMAT="%d/%m/%y %T "
จากนั้นกรองวันที่ระบุโดยใช้grep
:
history | grep "31/03"
ข้อมูลเพิ่มเติม:
หมายเหตุจาก @muru และ @ Kamil- HISTTIMEFORMAT ควรตั้งค่าไว้แล้วในช่วงเวลานี้มิเช่นนั้น bash จะใช้วันที่วันนี้เท่านั้น
Bash Man - HISTTIMEFORMAT
- nixCraft - Bash History - แสดงวันที่และเวลา
HISTTIMEFORMAT
ควรได้รับการตั้งค่าแล้วในช่วงเวลานี้มิฉะนั้นทุบตีจะใช้วันที่วันนี้