파일의 단일 열을 여러 열로 분할하는 방법

파일의 단일 열을 여러 열로 분할하는 방법

파일이 있습니다

cat demo.txt

servername
a
b
c
servername
d
f
c
servername
k
f
g

다음과 같이 변환하고 싶습니다

servername servername servername
a            d         k
b            f         f
c            c         g

쉘을 사용하십시오. 이것은 servername역동적이다

답변1

pr -3T

pr -3T
servername              servername              servername
a                       d                       k
b                       f                       f
c                       c                       g

pr데이터를 페이지로 매기거나 열화합니다.

pr -3세 개의 수직 열이 분할되어 인쇄됩니다. 더 많은 열이 필요한 경우 그에 따라 개수를 늘리거나 줄일 수 있습니다.

-T- -T, --omit-pagination 머리글과 바닥글을 생략하고 입력 파일에 설정된 페이지 매김으로 모든 페이지 매김을 제거합니다(맨 페이지에서 가져옴).

관련 정보