我正在使用Mac终端,ssh到Linux 上的bash帐户
我已经有以下应用颜色到我的命令行提示:
#bash_profile
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* (.*)/ (1)/'
}
export PS1="[ 33[32m]w[ 33[33m]$(parse_git_branch)[ 33[00m] $ "
所以[ 33..
部分就是这样做的。
然而,我也想对我正在运行的php脚本上的控制台日志进行这样的操作,特别是对日期和跟踪id进行浅色处理,这样他们就不会那么关注:
Aug 12 16:08:04.5072 [d05lo653148oocks0ook4oc04] [warning] Hash value: 39d26fdee9eb472ab72dafbaf88801b5
Aug 12 16:08:04.5146 [d05lo653148oocks0ook4oc04] [ORM] [debug] Kernel_Core_Orm::commit
并且可能例如将CCD_ 2着色为不同的颜色。
我该怎么做?
检查:
$ php -r 'echo "