
一个简单的shell脚本--判断网段主机IP存活情况
发布日期:2021-05-07 10:55:39
浏览次数:21
分类:精选文章
本文共 643 字,大约阅读时间需要 2 分钟。
在日常工作中,我们运维人员有时也需要配合网络工程师进行测试网络IP的使用情况,此脚本用于测试使用。
编辑脚本:
vi#!/bin/bash##by skyfans#seq命令用于产生从某个数到另外一个数之间的所有整数。#分解这个组合:“>/dev/null 2>&1” 为五部分。#1:> 代表重定向到哪里,例如:echo "123" > /home/123.txt#2:/dev/null 代表空设备文件#3:2> 表示stderr标准错误#4:& 表示等同于的意思,2>&1,表示2的输出重定向等同于1#5:1 表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于 "1>/dev/null"##1>/dev/null :首先表示标准输出重定向到空设备文件,也就是不输出任何信息到终端,说白了就是不显示任何信息。#2>&1 :接着,标准错误输出重定向 到 标准输出,因为之前标准输出已经重定向到了空>设备文件,所以标准错误输出也重定向到空设备文件。#for ip in `seq 1 255` do { ping -c 1 172.17.99.$ip >/dev/null 2>&1 if [ $? -eq 0 ];then echo 172.17.99.$ip UP else echo 172.17.99.$ip DOWN fi}&donewait
测试脚本执行情况
sh vi ipmom.sh
执行结果如下:
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年04月04日 17时17分33秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
全局锁和表锁 :给表加个字段怎么有这么多阻碍?
2021-05-07
事务到底是隔离的还是不隔离的?
2021-05-07
@Import注解---导入资源
2021-05-07
解决ubuntu在虚拟机(VMware)环境下不能联网的问题
2021-05-07
二分查找与插入排序的结合使用
2021-05-07
892 三维形体的表面积(分析)
2021-05-07
40. 组合总和 II(dfs、set去重)
2021-05-07
16 最接近的三数之和(排序、双指针)
2021-05-07
279 完全平方数(bfs)
2021-05-07
410 分割数组的最大值(二分查找、动态规划)
2021-05-07
875 爱吃香蕉的珂珂(二分查找)
2021-05-07
450 删除二叉搜索树中的节点(递归删除节点)
2021-05-07
桌面图标的自动排列图标
2021-05-07
第十一届蓝桥杯python组第二场省赛-数字三角形
2021-05-07
数字三角形的无返回值的深度优先搜索解法
2021-05-07
完全背包问题的简化思路
2021-05-07
Jquery添加元素
2021-05-07
Jquery使用需要下载的文件
2021-05-07
Spring中如何传递参数的问题
2021-05-07
BST中某一层的所有节点(宽度优先搜索)
2021-05-07