使用cygwin的奇怪的二进制符号

时间:2016-03-11 08:52:24

标签: cygwin

我有一个以前不存在的问题。 当我执行如下命令时,

ls | awk -F '_' '{print $1,$2}'

我得到一个奇怪的输出  (通过vim看到)

  

^ [[0米^ [[00; 38; 5;244米^ [[米^ [[00; 38; 5;136米< filename_prefix>   < filename_suffix> ^ [[0米

(通过记事本++看)

  

[0m [00; 38; 5; 244m [m [00; 38; 5; 136m [0m]

notepad++ screenshot

我正在使用:CYGWIN_NT-6.1 43-04772 2.4.1(0.293 / 5/3)2016-01-24 11:26 x86_64 Cygwin

1 个答案:

答案 0 :(得分:0)

正如AIG建议的那样,这是由ls使用的颜色代码造成的。我将ls别名为ls --color