tail이나 cat으로 보면 정상인데 vi로 보면 이상한 문자가 보이는 이유
글쓴이: hanaarmi / 작성시간: 목, 2007/09/13 - 10:41오전
expect로 실행한 로그를 찍었는데
cat으로 로그 파일을 보면 다음과 같이 정상으로 나옵니다.
[root@###### root]# ls /usr
bin dict doc etc games include info lib libexec local man sbin share src tmp X11R6
그런데 vi로 보면 다음과 같이 이상한 문자가 생깁니다.
^[[00m^[[01;33mbin^[[00m/ ^[[01;33mdict^[[00m/ ^[[01;33mdoc^[[00m/ ^[[01;33metc^[[00m/ ^[[01;33mgames^[[00m/ ^[[01;33minclude^[[00m/ ^[[01;33minfo^[[00m/ ^[[01;33mkerberos^[[00m/ ^[[01;33mlib^[[00m/ ^[[01;33mlibexec^[[00m/ ^[[01;33mlocal^[[00m/ ^[[01;33mman^[[00m/ ^[[01;33msbin^[[00m/ ^[[01;33mshare^[[00m/ ^[[01;33msrc^[[00m/ ^[[01;36mtmp^[[00m@ ^[[01;33mX11R6^[[00m/
왜그럴까요??
Forums:
ls를 실행하실 때
ls를 실행하실 때 색깔이 들어가서 그렇습니다.
이런식으로 해보세요.
--
perl -e's@@JEON Myoung-jin@;sub man{s| _|her e|}
sub see{s;^;Just;;u;s;e ;Perl ;;to;print$_,$/}$uperMan=M;
s=^....=U are not=;s~$uperMan~~;&admitIt;s=U are = A=;s|young|_|;&man;
sub admitIt{say;ye;s!-\w+! Hacker!};see U'
$Myoungjin_JEON=@@=qw^rekcaH lreP rehtonA tsuJ^;$|++;{$i=$like=pop@@;unshift@@,$i;$~=18-length$i;print"\r[","~"x abs,(scalar reverse$i),"~"x($~-abs),"]"and select$good,$day,$mate,1/$~for 0..$~,-$~+1..-1;redo}
댓글 달기