- 脚本文件
其主要是将两个文件内不同IP地址内容去重复,放置另外文件,查询总个数,详细内容,以后写下
a.txt
127.0.0.1 1222
127.0.0.1 2223
127.0.0.1 43434
127.0.0.1 9883
127.0.0.1 3434
127.0.0.9 4343
b.txt
127.0.0.1 34343
127.0.0.1 344
127.0.0.3 2323
127.0.0.1 2223
脚本内容:
cat a.txt | awk '{print $1}' | sort | uniq > ipA.txt
cat b.txt | awk '{print $1}' | sort | uniq > ipB.txt
numA=`wc -l ipA.txt | awk '{print $1}'`
numB=`wc -l ipB.txt | awk '{print $1}'`
echo "numA; $numA"
echo "numB: $numB"
cat ipA.txt ipB.txt > ip.txt
total=`sort -u ip.txt | wc -l | awk '{print $1}'`
echo "Total IPs: $total"
结果图: