cat 명령 : 라인이 화면폭보다 길 경우 - 화면을 벗어나는 부분은 안보이게 하고 싶은데..

shamlock의 이미지


cat 명령에서 화면을 벗어나는 부분은 안보이게 하고 싶은데..
(이런걸 vi에서 wrap /nowrap 옵션으로 하는데요..)
방법이 없을까요?

꼭 cat 명령이 아니더라도 다른 명령도 좋구요?

지금 현재는... 뽀로꾸로... 아래와 같이..

$ cat -n myfile.text | cut -c1-100

화면 너비만큼 cut을 해버렸다는..

aero의 이미지

col=`stty -a | head -1 | sed -e 's/.\+columns\ \([0-9]*\).\+/\1/'`; cat myfile.txt | cut -c1-$col