如何从git pull
颜色中读取标准输出到 bash 变量中?
转义序列ls --color=always
很容易读入$output
:
$ output=$(ls --color=always)
$ echo -e "$output"
但不是来自git pull --stat
:
$ git config color.ui always
$ output=$(git pull --stat <repository> <refspec>)
$ echo -e "$output"
换句话说,我怎样才能欺骗git pull
认为它不会输出到变量中?这不起作用:$ env TERM=xterm-color git pull --stat
.