shell 脚本如下
#!/bin/bash
hosts=(172.17.0.24 172.17.0.29 172.17.0.21 172.17.0.32 172.17.0.13 172.17.0.20 172.17.0.19 172.17.0.7 172.17.0.9 172.17.0.15 172.17.0.25 172.17.0.47 172.17.0.16 172.17.0.46 172.17.0.49 172.17.0.6)
echo "共有servers: ${#hosts[*]} 台"
for host in ${hosts[*]}
do
count=`grep $host $1 | wc -l`
printf "$host\t$count\n"
done
用法:
[root@VM_112_36_centos ~]# sh tj.sh preorder.log
172.17.0.24 0
172.17.0.29 27388
172.17.0.21 0
172.17.0.32 0
172.17.0.13 27109
172.17.0.20 27320
172.17.0.19 27243
172.17.0.7 27407
172.17.0.9 27222
172.17.0.15 27338
172.17.0.25 27375
172.17.0.47 27192
172.17.0.16 27486
172.17.0.46 27057
172.17.0.49 27210
172.17.0.6 27205
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于