more
줄 바꿈 문자가 추가된 것처럼 보이지만 cat
그렇지 않습니다. 따라서 cat
창 크기를 조정하면 결과는 터미널 창에 맞게 변경되지만 more
결과는 처음 추가된 개행 문자를 유지합니다. 내 질문은 왜 more
이런 식으로 동작하게 만드는 방법이 있습니까 cat
? (저는 이 설정이 정말 마음에 들지 않습니다. 복사할 때 원하지 않는 줄 바꿈이 발생하게 됩니다.)
답변1
읽다man more
:
-에프화면 줄 수가 아닌 논리 줄 수를 계산합니다(예:긴 줄은 접히지 않습니다).
이전에는 다음이 있었습니다.
OPTIONS
옵션도 다음에서 가져옵니다.더 많은 환경 변수 (앞에 대시(-)를 붙여야 합니다.) 그러나 명령줄 옵션이 이를 무시합니다.
따라서 귀하의 편의에 따라 다음 중 하나를 수행할 수 있습니다.
more -f /some/file/with/long/lines
MORE
또는 변수 로 내보냅니다 .
$ export MORE=-f
$ more /some/file/with/long/lines
이는 아마도 일부 쉘 로그인 스크립트(예: )에 배치되어야 합니다 $HOME/.profile
.