10
从文本流中删除ANSI颜色代码
检查来自的输出 perl -e 'use Term::ANSIColor; print color "white"; print "ABC\n"; print color "reset";' 在文本编辑器(例如vi)中显示以下内容: ^[[37mABC ^[[0m 如何从输出文件中删除ANSI颜色代码?我想最好的方法是通过各种流编辑器通过管道传递输出。 以下不起作用 perl -e 'use Term::ANSIColor; print color "white"; print "ABC\n"; print color "reset";' | perl -pe 's/\^\[\[37m//g' | perl -pe 's/\^\[\[0m//g'