1. cat aa.txt | awk '{split($1, IP1, "."); ip1=IP1[1]*2^24 + IP1[2]*2^16 + IP1[3]*2^8 + IP1[4]; split($2, IP2, "."); ip2=IP2[1]*2^24 + IP2[2]*2^16 + IP2[3]*2^8 + IP2[4]; print ip1, ip2, $3;}'
aa.txt:
执行结果:
1. cat aa.txt | awk '{split($1, IP1, "."); ip1=IP1[1]*2^24 + IP1[2]*2^16 + IP1[3]*2^8 + IP1[4]; split($2, IP2, "."); ip2=IP2[1]*2^24 + IP2[2]*2^16 + IP2[3]*2^8 + IP2[4]; print ip1, ip2, $3;}'
aa.txt:
执行结果: