打印标准时间-例如04:52:06 PM-Bash

打印标准时间-例如04:52:06 PM-Bash,bash,shell,unix,Bash,Shell,Unix,我有 $ date +"%c" 命令 它显示日期和时间,但是我只希望以非军事形式显示时间,例如:04:52:06 PM 我试过了 date +"%T" 但是,它返回的是军事日期,而不是标准日期。尝试将所有选项结合在一起,从头开始创建。你可以有你喜欢的格式 ]$ date +"%I:%M:%S %p" 05:26:22 PM 我将以这种方式显示它: date+%I:%M:%S%p”您的系统可能会接受date+%r这是%I:%M:%S%p”的“别名”啊,我真的没想到会这样做,太棒了

我有

$ date +"%c"
命令

它显示日期和时间,但是我只希望以非军事形式显示时间,例如:04:52:06 PM

我试过了

date +"%T"
但是,它返回的是军事日期,而不是标准日期。

尝试将所有选项结合在一起,从头开始创建。你可以有你喜欢的格式

]$ date +"%I:%M:%S %p"
05:26:22 PM

我将以这种方式显示它:


date+%I:%M:%S%p”

您的系统可能会接受
date+%r
这是
%I:%M:%S%p”

的“别名”
啊,我真的没想到会这样做,太棒了