abc.log 111 222 333 444 111 222 333 444
def.log 111 222 333 444 111 222 333 444
두개를 합쳐서 밑에 처럼 출력되게 하고싶습니다 qwe.log 222 444 666 888 222 444 666 888
이상입니다.
awk 를 이용하는거 같은데 어렵네요 ㅠㅠ
awk 'FNR==NR{ for(i=1;i<=NF;i++) a[FNR][i]=$i;next} { for(i=1;i<=NF;i++) printf "%d ", a[FNR][i]+$i; printf "\n"}' abc.log def.log
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
awk 'FNR==NR{
저도 잘 모르지만 인터넷에서 검색해 보고 조금 고쳐보니 작동하네요. 그래서 올립니다. 더 좋은 방법이 있을 수도...
댓글 달기