줄 수가 같은 두 개의 파일 A와 B가 있습니다. 각각에는 여러 개의 열이 있습니다. 각 행에 대해 파일 A의 필드 6과 파일 B의 필드 3을 추가하고 싶습니다. 예를 들어:
파일 A:
2769 RUT10EKl3fY 0 0.00483891 1352626500270 2
2773 0XbIZqg4v7w 0 0.00360106 1352626851193 3
2777 j1tuJt5IyUw 0 0.00460544 1352627235337 4
파일 B:
2769 RUT10EKl3fY 1
2773 0XbIZqg4v7w 8
2777 j1tuJt5IyUw 9
결과(1+2, 3+8, 9+4):
3
11
13
이 목표를 어떻게 달성할 수 있나요?
답변1
이 작업을 수행:
$ paste A B | awk '{ print $6 + $9 }'
(파일 A의 필드 6과 파일 B의 필드 3(6 + 3 = 9)을 의미한다고 가정).
답변2
이 참조를 사용하여 두 파일을 연결합니다.문제 7392204
expr 1 + 2
bash를 입력하여 두 개의 숫자를 추가 할 수 있습니다 .