mar*_*neg 13
使用\ D {format },其中format是strftime格式代码.例如:
$ export PS1='\D{%d.%m.%Y}$ '
08.02.2012$
Run Code Online (Sandbox Code Playgroud)
小智 12
您不应每次都告诉shell执行date命令,而是使用内置格式.因此你也可以使用(虽然你提出的问题有点变化)
\ D {%F%T}
给你日期和时间.日期格式:YYYY-MM-DD,时间格式为hh:mm:ss.
小智 5
你可以尝试这个显示时间:
$ PS1="\n\t \u@\h:\w# "
08:18:57 user@localhost:/home/user#
Run Code Online (Sandbox Code Playgroud)