将可执行文件重定向到csh中的日志文件并使用vim打开日志文件时出现问题

时间:2015-03-13 00:27:32

标签: stdout csh

当我在可执行文件上执行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文件中。

非常感谢。

0 个答案:

没有答案