^[[0m 字符去除
背景
通过 shell
命令处理之后的内容导入指定文件,vim
打开文件发现每行末尾都有符号 ^[[0m
, 且打头的 ^[
有颜色。
解决方案
filename |col -b|sed -e "s/0m//g" > newFile
col
命令用来去除表示颜色的特殊符号 ^[[
,剩余的 0m
用 sed
过滤下即可。
可以设置 alias
来整合多个命令,用 ;
隔开即可。
相关参考资料
emacs shell
本作品采用《CC 协议》,转载必须注明作者和本文链接
shell命令中显示了颜色,可以看看能不能把颜色关闭