在Ubuntu终端中,您会看到:
someone@workstation:
作为每行的前缀。是否可以在每一行上显示时间?
[current time]someone@workstation:
时间将一直变化,直到我键入“ enter”,以便可以保留时间信息以供参考。
在Ubuntu终端中,您会看到[this]作为每行的前缀。
并非由终端执行此操作。它是外壳。显示的是shell提示。而且某些shell可以在提示中完成各种古怪的事情。
例如,在Z Shell中,实现所需的操作很简单:
TRAPALRM(){zle reset-prompt; } PS1 ='[%*]%n @%m:' TMOUT = 1
但是,我怀疑从长远来看,对您来说更有用的是Z Shell的选项,用于在命令历史记录中存储时间戳并显示带有时间戳的命令历史记录:
setopt extended_history 历史记录-i或Bourne Again shell的机制:
HISTTIMEFORMAT ='%F%T'
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句