bash 쉘을 사용하여 큰 로그 파일을 볼 필요가 있습니다. less
파일을 여는 데 사용 했지만 줄이 너무 길기 때문에 일종의 줄 / 단어 줄 바꿈이 진행됩니다.
파일은 Log4J 로그이므로 각 줄의 시작 부분에 패턴이 있으므로 줄 바꿈이 있으면 출력을 분석하기가 어려워 less -S
긴 줄을 자르기 시작했습니다 .
그러나 이제는을 사용해야 tail -f
하며 출력을 줄 바꿈합니다. 모든 명령에 대해 bash 쉘에서 줄 바꿈을 비활성화 할 수 있습니까?
참고 : 이스케이프 시퀀스를 언급하는 다른 질문에 대한 답변이 echo -ne '\e[?7l'
있지만 bash에서는 작동하지 않는 것 같습니다.
screen
"wrap"명령이 있습니다. 에는 자동 줄 바꿈을 방지 xterm
하는 -aw
옵션이 있습니다. 다른 터미널 에뮬레이터에 대한 X 리소스가있을 수 있습니다. 어떤 에뮬레이터를 사용하고 있습니까?
gnome-terminal
있습니다.
+aw
에 대한 xterm
:)하지만,이에 대한 문제를 해결 출력 (에, 예 ls -l
를 들어, 잘 작동 TPB에서 긴 윈도우 틱 이름에 무리와 함께) 입력 명령을 입력 할 때, 당신 아마 여전히 랩을 원합니다 (또는 적어도 현재 상황은 원하지 않습니다 +aw
: "열 경계"를 넘어서 쓴 후 거대 GFX 버그로 되돌아 가십시오).
urxvt
하거나 rxvt
비활성화 할 수 없습니다 .