유사한 파일을 병합 나는 다음과 같은 파일이는 AWK
파일 검색
Kmax Event File - Text Format
1 6 1000
1 4143 9256 13645 16426 20490
49 4144 8820 14751 16529 20505
45 4146 8308 12303 16912 22715
75 4139 9049 14408 16447 20480
23 4137 8449 13223 16511 20498
22 4142 8795 14955 16615 20493
파일 B에게
Kmax Event File - Text Format
1 6 1000
42 4143 9203 13401 16475 20480
44 4140 8251 12302 16932 21872
849 6283 8455 12301 16415 20673
18 4148 8238 12757 16597 20484
19 4144 8268 12306 17110 21868
50 4134 8331 12663 16501 20606
988 5682 8296 12306 16577 20592
61 4147 8330 12307 16945 22497
0 4138 8333 12310 16871 22749
파일 C, 파일 D 있습니다. .. 그리고 모든 파일은 똑같습니다. 형식. 또한 각 파일의 파일 이름은 run
, run%1
, run%2
, run%3
, run%4
등입니다. 최대 파일 수는 run%30
인 30까지 가능합니다. 내가하고 싶은 무엇
는
Kmax Event File - Text Format
1 6 1000
1 4143 9256 13645 16426 20490
49 4144 8820 14751 16529 20505
45 4146 8308 12303 16912 22715
75 4139 9049 14408 16447 20480
23 4137 8449 13223 16511 20498
22 4142 8795 14955 16615 2049
42 4143 9203 13401 16475 20480
44 4140 8251 12302 16932 21872
849 6283 8455 12301 16415 20673
18 4148 8238 12757 16597 20484
19 4144 8268 12306 17110 21868
50 4134 8331 12663 16501 20606
988 5682 8296 12306 16577 20592
61 4147 8330 12307 16945 22497
0 4138 8333 12310 16871 22749
가 나는 두 첫번째 라인의
awk '{i=$1;sub(i,x);A[i]=A[i]$0} FILENAME==ARGV[ARGC-1]{print i A[i]}'
그러나이 방법으로 사용하여 그것을 할 수 있다고 생각 다음과 같은 방법으로 파일을 병합하는 것입니다 두 번째 파일이 나타납니다. 또한 위의 라인이 작동하는지 나는 모른다. 문제는 많은 파일을 동시에 병합해야한다는 것입니다. 거의 동일한 파일을 병합 할 생각은 없나요?
병합 - 말의 연결을 말합니까? 그렇지 않은 경우 병합 기준을 설명하십시오. –