通过bash脚本,我可以快速地发现端口80是否在服务器上打开/侦听。
在所有工作站上都打开了守护进程,但有时它会掉下来,如果端口打开,我如何从文件中检查所有的$ip,我使用这种方式,但无法找到如何自动化它。谢谢
nc 10.101.0.13 80 && echo "opened" || echo "closed"我必须把打开的和封闭的分开,所以我会有一个不工作的清单,需要修正的东西。
发布于 2014-01-29 16:17:00
sed "s/;//g" pool| while read ip string ;do nc -zw3 $ip 80 || echo "$ip failed" >> report; donesed将删除不需要的;。while遍历文件。read拆分文件并提取ip和nc报告,只有失败的ips。
https://stackoverflow.com/questions/21436048
复制相似问题