2개의 파일에서 줄을 읽고 두 파일의 값을 한 줄의 쉘 스크립트로 인쇄합니다.

2개의 파일에서 줄을 읽고 두 파일의 값을 한 줄의 쉘 스크립트로 인쇄합니다.

유닉스 쉘 스크립트에 대한 도움이 필요합니다.
2개의 파일이 있습니다.

파일 1:

abc
def
ghi

파일 2:

123
456
789

다음과 같은 출력이 필요합니다.

abc 123
def 456
ghi 789

가능한 한 빨리 도와주세요

답변1

file1쌍 과 행만 필요한 경우 공백을 구분 기호로 file2사용하세요 paste.

$ paste -d ' ' file1 file2
abc 123
def 456
ghi 789

-d옵션과 해당 인수가 없으면 paste탭 문자가 열 사이의 구분 기호로 사용됩니다.

$ paste file1 file2
abc     123
def     456
ghi     789

이것은 모두 두 파일의 줄 수가 동일하다고 가정합니다.

관련 정보