perl을 이용하여 여러개의 txt 파일에 있는 동일위치의 숫자값을 합산할 수 있는지요?

momo7의 이미지

파일 1
1 0 1 0 1
1 1 1 1 2
3 3 2 1 2

파일 2
1 2 3 1 1
1 1 1 1 0
3 3 2 1 1

파일 3
1 1 0 0 0
0 0 1 0 0
3 2 1 1 1

입니다. 이 파일들을 합산하여

최종 파일로 아래와 같이 생성될 수 있겠는지요?
3 3 4 1 2
2 2 3 2 2
9 8 5 3 4

익명 사용자의 이미지

http://kldp.org/node/112089#comment-517260 을 응용해서

$ paste 파일1 파일2 파일3 | perl -alpe '$_="@{[map$F[$_]+$F[$_+@F/3],0..$#F/3]}"'
<code>
하면 될듯.
익명 사용자의 이미지

$ paste 파일1 파일2 파일3 | perl -alpe '$_="@{[map$F[$_]+$F[$_+@F/3]+$F[$_+@F/3*2],0..$#F/3]}"'