Linux Shell脚本实现批量PING测试 |
您所在的位置:网站首页 › Linux批量执行脚本 › Linux Shell脚本实现批量PING测试 |
Linux Shell脚本实现批量PING测试
需求:通过Linux服务器定时ping验证目标IP地址连通情况。目标IP地址以TXT文件方式存储在本地。生成的测试记录包含测试时间、目标IP地址、连通情况。 1、测试目的IP地址列表 39.156.66.18 203.119.129.109 111.30.164.236chmod +x pingtest.sh ./pingtest.sh cat ipcheckdown.txt crontab -e*/1 * * * * /root/pingtest.sh 自动执行后系统提示“您在 /var/spool/mail/root 中有新邮件” 查看结果 通过Windows系统编辑的文件在Linux中执行时,若由于文件格式问题导致报错,例如:(1)脚本字符格式异常:【/bin/bash^M: 坏的解释器: 没有那个文件或目录】(2)IP列表格式问题导致脚本读取IP异常:【:未知的名称或服务- 5 ./pingtest.sh第17行•••】(3)问题原因:在Windows下每一行结尾是nr,而Linux下则是n,所以才会有多出来的r。修改方式:使用指令 sed -i 's/\r$//' 文件名,将上面的指令会把文件中的r 替换成空白。 Yunxi.D2020-06-042020-06-10(追加) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |