使用shell脚本编程查看局域网内哪些主机开启或宕机

简介: 使用shell脚本编程查看局域网内哪些主机开启或宕机

命令行输入 ifconfig 查看本机IP和所属局域网

编写shell代码

#!/bin/bash
for i in {1..254};do
        ping -c 2 -i 0.5 192.168.74.$i &> /dev/null
        if [ $? -eq 0 ]; then
                echo "192.168.74.$i is up"
        else
                echo "192.168.74.$i is down"
        fi
done

如果希望执行某个命令,但又不希望在屏幕上显示输出结果,那么可以将输出重定向到

/dev/null:

输出结果:

目录
相关文章
|
23天前
|
Shell
shell脚本实战示例
shell脚本实战示例
26 6
|
26天前
|
Ubuntu Linux Shell
【Linux操作系统】探秘Linux奥秘:shell 编程的解密与实战
【Linux操作系统】探秘Linux奥秘:shell 编程的解密与实战
35 0
|
4天前
|
Java Shell Perl
使用shell脚本给日志文件瘦身
使用shell脚本给日志文件瘦身
|
7天前
|
运维 Java 应用服务中间件
Tomcat安装shell脚本
Tomcat安装shell脚本
17 7
|
7天前
|
运维 应用服务中间件 Shell
Nginx安装与虚拟主机配置shell脚本
Nginx安装与虚拟主机配置shell脚本
12 0
|
20天前
|
Shell
shell脚本for循环复杂用法
shell脚本for循环复杂用法
28 5
|
20天前
|
Shell
Shell脚本中的`case`语句
Shell脚本中的`case`语句
20 5
|
20天前
|
Shell
在Shell脚本中,使用`if`语句进行复杂的条件判断
在Shell脚本中,使用`if`语句进行复杂的条件判断
16 2
|
21天前
|
数据采集 JavaScript 前端开发
Shell脚本自动抢购火车票
Shell脚本自动抢购火车票
16 3
|
21天前
|
Unix Shell Linux
【Shell】Shell脚本入门
【Shell】Shell脚本入门
42 0

相关产品

  • 云迁移中心