개행 없이 명령 출력을 제한하는 방법은 무엇입니까?

개행 없이 명령 출력을 제한하는 방법은 무엇입니까?

개행 없이 명령 출력을 제한하는 방법은 무엇입니까? 즉, 출력은 하나의 긴 줄입니다.

답변1

다음과 같이 사용하세요 cut -b:

printf '%s' 'very long line .....' |cut -b -10

-c이는 바이트가 아닌 문자를 원하는 경우 줄의 처음 10바이트를 잘라냅니다 .

설계상 출력에 개행 문자를 추가하지만(다른 도구에 전달하여 제거할 수 있음) 이를 대안으로 cut사용할 수도 있습니다 .head -c 10

관련 정보