HH:MM:SS(包含 AM/PM)Bash 提示的 12 小时时间戳

HH:MM:SS(包含 AM/PM)Bash 提示的 12 小时时间戳

我正在尝试以 12 小时 HH:MM:SS AM/PM 时钟的格式在 bash 提示符的开头添加时间戳,但到目前为止,我还没有运气。这是我尝试过的几件事。

我已经尝试过date +%r,但只有每次~/.bashrc重新加载时才会更新。

我试过了\D{%T},但显示的是 24 小时时间。

我已经尝试过\@,但只显示 HH:MM AM/PM。

我试过了\t,但显示的是 24 小时时间。

我已经尝试过\T,但不显示上午/下午。

我是否错过了什么,或者有什么方法可以做到这一点?

答案1

\D{%r}以 HH:MM:SS AM/PM 格式显示 12 小时时间。

相关内容