Emm*_*maV 21 bash command-history
有很多bash指南,包括增加线路,如HISTTIMEFORMAT='%d/%m/%y %T '或HISTTIMEFORMAT="%F %T "对~/.bashrc或/etc/bash.bashrc。
在最终报价之前总是有一个空格。例如,它永远不会HISTTIMEFORMAT='%d/%m/%y %T'。
为什么是这样?
jor*_*anm 25
如果 HISTTIMEFORMAT 中不包含尾随空格,则时间戳和命令之间不会有空格。这里有些例子:
HISTTIMEFORMAT="%F %T: "
Run Code Online (Sandbox Code Playgroud)
这导致:
33916 2014-12-18 11:03:08: echo foo
Run Code Online (Sandbox Code Playgroud)
没有空间:
HISTTIMEFORMAT="%F %T:"
33916 2014-12-18 11:04:11:echo foo
Run Code Online (Sandbox Code Playgroud)