用shell写一个ping192.168.1.0/24网段存活的ip有哪些
时间: 2024-04-29 21:24:28 浏览: 170
一个shell写的ping函数
可以使用以下命令来实现:
```bash
#!/bin/bash
# 循环遍历192.168.1.0/24网段的IP地址
for ip in {1..254}; do
ping -c 1 -w 1 192.168.1.$ip > /dev/null 2>&1
# 判断是否ping通,如果ping通则输出IP地址
if [ $? -eq 0 ]; then
echo "192.168.1.$ip is up"
fi
done
```
该脚本会循环遍历192.168.1.0/24网段的所有IP地址,并执行ping命令检测是否存活。如果ping通,则输出IP地址。
阅读全文