使用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:

输出结果:

目录
相关文章
|
6天前
|
监控 Shell Linux
Linux的Shell脚本详解
Linux的Shell脚本详解
|
10天前
|
Shell
shell脚本
shell脚本
14 2
|
18天前
|
Ubuntu Java Linux
Linux centos7 ubuntu 一键安装Java JDK 脚本 shell 脚本
Linux centos7 ubuntu 一键安装Java JDK 脚本 shell 脚本
|
18天前
|
Shell Linux
shell linux中shell脚本编写俄罗斯方块
shell linux中shell脚本编写俄罗斯方块
|
19天前
|
Shell Linux Perl
Linux shell脚本sed使用
Linux shell脚本sed使用
|
5天前
|
Shell Perl
7操作系统基础-Shell编程
7操作系统基础-Shell编程
4 0
|
18天前
|
Ubuntu Shell Linux
linux shell 后台执行脚本的方法 脚本后台运行 后台运行程
linux shell 后台执行脚本的方法 脚本后台运行 后台运行程
|
18天前
|
监控 Shell Linux
shell linux中用shell写一个占用CPU的脚本
shell linux中用shell写一个占用CPU的脚本
|
8月前
|
网络协议 Shell Linux
【Linux】shell编程基础(超详细,入门看这一篇就够了)(下)
【Linux】shell编程基础(超详细,入门看这一篇就够了)(下)
80 0
|
1月前
|
存储 Shell C语言
shell脚本 编程 变量 基本入门(详解)
shell脚本 编程 变量 基本入门(详解)