当我在可执行文件上执行ls -l时,我得到了这个
eltiesto:ls -l *.js
-rwxrwxrwx 1 2752 Feb 25 18:36 t01bl3067s1231fpi.js
-rwxrwxrwx 1 808 Feb 25 18:35 t01bl3067s1231inp.js
-rwxrwxrwx 1 2752 Feb 25 18:37 t02bl3067s1231fpi.js
-rwxrwxrwx 1 1130 Feb 25 18:35 t02bl3067s1231inp.js
-rwxrwxrwx 1 1627 Feb 26 09:42 t02bl3067s1231out.js
但是,如果我重定向到日志文件,然后用vim打开日志文件,我会得到这个......
-rwxrwxrwx 1 2752 Feb 25 18:36 ^[[0m^[[01;32mt01bl3067s1231fpi.js^[[0m
-rwxrwxrwx 1 808 Feb 25 18:35 ^[[01;32mt01bl3067s1231inp.js^[[0m
-rwxrwxrwx 1 2752 Feb 25 18:37 ^[[01;32mt02bl3067s1231fpi.js^[[0m
-rwxrwxrwx 1 1130 Feb 25 18:35 ^[[01;32mt02bl3067s1231inp.js^[[0m
-rwxrwxrwx 1 1627 Feb 26 09:42 ^[[01;32mt02bl3067s1231out.js^[[0m
这只发生在exec文件中。
非常感谢。