例如:
当然, 这个样式是可以修改的, 这就涉及到我们的PS1和PS2了, 有经验或者以前有设置过的童鞋估计都不会陌生, 木有接触过的童鞋可以参考一下链接学习下: linux PS1 提示符定义
问题...M:%S")\$ "
如代码所示, 应该能够在提示符上看到我们的时间, 现在试验下:
正如我们猜测的一样, 提示符那边已经变成了我们的时间了, 但是貌似出现了一个问题, 当我们在执行下一条命令时, 时间却没有改变...但是这个原因很快就被否决, 因为当我们在切换用户时, 提示符的$会改变成#, 而且也有其他的例子(下面会举出来)证明, PS1是每次都会执行的. 所以问题只能在于我们写法中....考虑到是不是写死命令的缘故, 于是就把date命令放到函数中, 看能否成功:
修改~/.bash_profile文件如下:
echo_time(){
date +"%Y-%m-%d %H:%M:...[01;32m\]\u@\h\[\033[00m\]:\[\033[01;36m\]\W\[\033[00m\]\[\033[01;32m\]$(get_branch)\[\033[00m\] \$ '