Monday, March 2, 2009

035 在命令窗口显示当前的时间

在PS1环境变量中你可以直接执行任何Linux命令,只需遵循$(linux_command)的格式就可以。下面的例子中通过在PS1中增加$(date) 来显示当前的系统时间。
ramesh@dev-db ~> export PS1="\u@\h [\$(date 
+%k:%m:%S)]> "

ramesh@dev-db [11:09:56]>

你还可以像下面这样通过\t参数显示hh:mm:ss 格式的时间;
ramesh@dev-db ~> export PS1="\u@\h [\t]> " 

ramesh@dev-db [12:42:55]>

又或者通过\@参数在当前命令窗口显示12小时制am/pm格式的时间:
ramesh@dev-db ~> export PS1="[\@] \u@\h> " 

[04:12 PM] ramesh@dev-db>

No comments:

Post a Comment