3 Star 0 Fork 0

Alnk / shell

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
check_lan_ip.sh 635 Bytes
一键复制 编辑 原始数据 按行查看 历史
Alnk 提交于 2020-09-16 15:08 . review 20200916
#!/usr/bin/env bash
#########################################
# Auth: Alnk
# Date: 20180130
# QQ: 1029612787
# Version: v0.1.0
# Info: 扫描网络存活主机
#########################################
# ()中的命令会作为子shell运行,&会将其置入后台运行,这样可以加快脚本执行速度
# wait命令,会一直等到所有的子shell进程全部结束才退出脚本
# 脚本执行示例
# ./check_lan_ip.sh
# 设置IP变量网络位
ip="192.168.1."
for i in {1..255};do
(
ping ${ip}${i} -c 2 &>/dev/null
[ $? -eq 0 ] && echo "${ip}${i} is alive" || echo "${ip}${i} is died"
) &
done
wait
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Shell
1
https://gitee.com/lichengguo/shell.git
git@gitee.com:lichengguo/shell.git
lichengguo
shell
shell
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891