Butterfly 友链存活脚本:使用 Ping 批量检测链接网站的存活状态
本文介绍了如何使用一段 Shell 脚本检查指定文件中的链接存活状态。该脚本首先定义文件路径为 source/_data/link.yml ,然后判断文件是否存在,若存在则使用 grep 提取所有 https 开头的主机名,通过 sed 去除协议头,再借助 xargs 和 sh 执行 ping 命令,对每个主机发送 4 个 ICMP 包。根据 ping 结果,脚本会输出该主机“存活!”或“死亡!”。本文适用于需要定期验证博客或网站友情链接是否有效的场景,可快速检测链接的可用性,便于运维人员及时处理失效链接。


