텍스트 파일의 섹션 붙이기(paste 명령)

' paste ' 명령을 사용하여 최대 12개의 파일 줄을 하나의 파일로 병합할 수 있습니다.

다음 예를 참조하십시오.
  • 다음 텍스트를 포함하는 names라는 파일이 있는 경우
    rachel
    jerry
    mark
    linda
    scott
    다음 텍스트를 포함하는 places라는 또 다른 파일이 있는 경우
    New York
    Austin
    Chicago
    Boca Raton
    Seattle
    다음 텍스트를 포함하는 dates라는 또 다른 파일이 있는 경우
    February 5
    March 13
    June 21
    July 16
    November 4
    names, places 및 dates 파일의 텍스트를 함께 붙이려면 다음을 입력하십시오.
    paste names places dates > npd
    이렇게 하면 한 열에는 ' names 파일의 데이터가, 다른 열에는 ' places ' 파일이, 세 번째 열에는 ' dates ' 파일이 들어 있는 ' npd '이라는 파일이 만들어집니다. 즉, npd 파일에는 다음과 같은 데이터가 들어 있습니다.
    rachel          New York        February 5
    jerry           Austin          March 13
    mark            Chicago         June 21
    linda           Boca Raton      July 16
    scott           Seattle         November 4
    탭 문자가 각 행의 이름, 장소 및 데이터를 분리합니다. 이러한 열은 탭 정지가 8열마다 한 번씩 설정되기 때문에 정렬되지 않습니다.
  • 탭 이외의 문자로 열을 분리하려면 다음을 입력하십시오.
    paste -d"!@" names places dates > npd
    이는 !@를 열 구분자로 대체합니다. names, placesdates 파일이 예제 1과 같을 경우, npd 파일에는 다음이 포함됩니다.
    rachel!New York@February 5
    jerry!Austin@March 13
    mark!Chicago@June 21
    linda!Boca Raton@July 16
    scott!Seattle@November 4
  • 현재 디렉토리를 네 개의 열에 나열하려면 다음을 입력하십시오.
    ls | paste - - - -
    각 하이픈(-)은 paste 명령에 표준 입력에서 읽은 데이터를 포함하는 열을 작성하도록 지시합니다. 첫 행은 첫 번째 열에, 두 번째 행은 두 번째 열에, 이런 식으로 들어갑니다.