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