{ for i in {1..254}; do ping -c 1 -W 1 192.168.1.$i & done } | grep "64 bytes"
命令用途:快速 ping 范围的 IP 地址并仅返回那些在线
管道分解
该命令通过管道(|)将多个命令串联,前一个命令的输出作为后一个命令的输入,逐步处理数据。
- 第 1 步:
{ for i in {1..254}; do ping -c 1 -W 1 192.168.1.$i & done } - 第 2 步:
grep "64 bytes"
文本搜索工具 — 在文件中搜索匹配指定模式的行并输出,支持正则表达式、递归搜索、反向匹配等。
完整命令
{ for i in {1..254}; do ping -c 1 -W 1 192.168.1.$i & done } | grep "64 bytes"
评论(0)
发表评论