我今天一直在查找一些 bash 的东西,我尝试过的一些片段包括> >
了这似乎是我收到错误的原因。
示例片段:
command 2> >(while read line; do echo -e "\e[01;31m$line\e[0m" >&2; done)
这就是我正在使用的。
$ bash --help
GNU bash, version 3.2.48(1)-release-(x86_64-apple-darwin12)
编辑
这是我遇到的错误:
file.sh: line 14: syntax error near unexpected token `>'
file.sh: line 14: `command 2> >(while read line; do echo -e "\e[01;31m$line\e[0m" >&2; done)'