【发布时间】:2015-12-20 03:16:50
【问题描述】:
我有一个包含 6,000 多台服务器主机名的 CSV 文件。我需要 ping 每一台。
知道如何创建这样的 python 脚本吗?
谢谢!
【问题讨论】:
-
你试过了吗?你的代码在哪里?
-
任何语言都一样。将文件读入某种结构。在结构上运行一个循环,每个循环读取一个。在循环中,调用每个服务器。问题将围绕着您是想一次做一个,还是分批发送。但这很简单。
-
#!/bin/bash while read hostname do ping -c 1 -t 1 "$hostname" > /dev/null 2>&1 && echo "Ping Status of $hostname : Success" || echo "$hostname 的 Ping 状态:失败" 完成
标签: python shell ip ping hostname