개행 없이 명령 출력을 제한하는 방법은 무엇입니까? 즉, 출력은 하나의 긴 줄입니다.
답변1
다음과 같이 사용하세요 cut -b
:
printf '%s' 'very long line .....' |cut -b -10
-c
이는 바이트가 아닌 문자를 원하는 경우 줄의 처음 10바이트를 잘라냅니다 .
설계상 출력에 개행 문자를 추가하지만(다른 도구에 전달하여 제거할 수 있음) 이를 대안으로 cut
사용할 수도 있습니다 .head -c 10