#!/bin/bash
i=1
for file in `cat hosts2`
do
echo -e "$i/t/t$file";
ssh $file netstat -anp > `echo $file | awk -F"." '{print $4}' `
let i=i+1
done
i=1
for file in `cat hosts2`
do
echo -e "$i/t/t$file";
ssh $file netstat -anp > `echo $file | awk -F"." '{print $4}' `
let i=i+1
done
这就可以获得hosts2里面存储的所有ip的netstat信息
然后grep就可以了
本文转自elbertchen 51CTO博客,原文链接:http://blog.51cto.com/linkyou/751802,如需转载请自行联系原作者