Khi tôi chạy history
lệnh (trên tcsh), nó chỉ in phần TIME của dấu thời gian và bỏ qua ngày:
3 15:07 echo $PATH
4 15:07 ls -la
Trong bash, bạn có thể sử dụng HISTTIMEFORMAT
biến môi trường để ảnh hưởng đến biểu mẫu dấu thời gian được in bằng history
lệnh.
Ví dụ set HISTTIMEFORMAT="[%F %T %Z] "
Có cách nào để làm điều này trong tcsh và nếu vậy, phiên bản nào của tcsh là bắt buộc? Chúng tôi có tcsh 6.17.00.
Môi trường: Red Har Linux 4.4, nhưng tôi cho rằng câu trả lời không nên bị ảnh hưởng vì đây history
là một hệ vỏ nhị phân được tích hợp sẵn và không phải do hệ điều hành cung cấp.