如何在终端而不是username @ hostname中显示时间?

史蒂文·杜

在Ubuntu终端中,您会看到:

someone@workstation:

作为每行的前缀。是否可以在每一行上显示时间?

[current time]someone@workstation: 

时间将一直变化,直到我键入“ enter”,以便可以保留时间信息以供参考。

JdeBP

在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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在终端而不是代码中测量操作的持续时间

Geany-如何在终端窗格而不是外部终端中执行代码

如何在我的终端屏幕中显示一个整数来计算我的游戏时间?

如何在终端中显示彩色文本?

如何在OSX终端中显示图像

如何在终端中逐个屏幕显示

如何在 Mac 终端中只显示 $?

如何在编辑器窗口下方显示Vim“ bang”输出,而不是弹出到终端?

如何在 Kotlin 中显示时间?

如何在 Flutter 中显示日期或时间?

如何在iOS中显示事件的时间

如何在Ubuntu 13.10中显示时间

如何在目标C中显示时间

如何使g ++在终端中显示执行时间?

使用nano命令时,如何在文本编辑器而不是终端中编辑文件?

如何在IPython控制台而不是终端中默认运行文件?

如何在调试控制台而不是终端中运行代码

如何在VS Code集成终端中运行Metro Bundler,而不是运行新窗口?

如何在 HTML 输入类型“时间”中显示当前时间?

如何在Laravel中显示渲染时间/页面加载时间?

如何使脚本在Guake终端而不是普通终端中运行?

如何在终端中扎根?

在Excel中显示动态时间(而不是日期)

如何显示经过的时间而不是保留在Rhythmbox中?

如何在 Python 中的 DataFrame 中显示午夜时间?

打开终端时,如何在终端顶部显示ascii艺术?

打开终端时如何在终端上显示消息

如何在Windows终端中配置选择突出显示颜色

如何在终端(macOS Sierra)中显示颜色