远程批量获取Linux主机操作系统版本
来源:互联网 发布:心神战机击落歼20 知乎 编辑:程序博客网 时间:2024/06/07 02:03
脚本执行前提:
1.拷贝check_snmp到脚本执行的主机中或在此主机中安装nagios;
2.保持list.txt中只有一个IP列
执行脚本如下:
#!/bin/bash#echo "">list_os.txt\cp list.txt list_1.txtawk {'print $1'} list.txt |while read linedoecho $lineinfo=`/usr/local/nagios/libexec/check_snmp -H $line -C jd -o sysDescr.0`centos63=`echo $info | grep 2.6.32-279`centos62=`echo $info | grep 2.6.32-220`centos56=`echo $info | grep 2.6.18-238`if [ -n "$centos63" ];thenecho "centos63"sed -i "s/^$line$/$line\tCentOS6.3/g" list_1.txtfiif [ -n "$centos62" ];thenecho "centos62"sed -i "s/^$line$/$line\tCentOS6.2/g" list_1.txtfiif [ -n "$centos56" ];thenecho "centos56"sed -i "s/^$line$/$line\tCentOS5.6/g" list_1.txtfiecho "---------"done
脚本下载地址:http://download.csdn.net/detail/drew27/7456955
0 0
- 远程批量获取Linux主机操作系统版本
- python 远程批量更改linux主机密码
- windows和linux下如何远程获取操作系统版本和主机名
- 用secureCRT链接远程linux操作系统,出现“远程主机拒绝链接”的提示
- 远程访问linux主机
- shell脚本-利用check_snmp查看远程linux操作系统版本
- WindowsAPI获取主机操作系统信息
- Linux 批量拷贝数据脚本 + ssh 无密码登陆远程LINUX主机
- c#获取远程主机IP
- c#获取远程主机MAC
- git获取远程主机分支
- 获取操作系统版本
- 如何获取操作系统版本
- ruby获取操作系统版本
- 获取Windows操作系统版本
- RtlGetVersion获取操作系统版本
- linux批量远程控制
- 获取浏览器版本,获取操作系统
- JAVA泛型
- MongoDB入门学习(二):MongoDB的基本概念和数据类型
- GPS纠偏接口介绍
- sql server 日期转换函数 convert()
- Climbing Stairs
- 远程批量获取Linux主机操作系统版本
- UICollectionView Header footer
- ArcGIS SDE for Oracle 客户端安装配置,oracle中文乱码解决
- Gdb调试多进程程序
- 计算机科学中最重要的32个算法
- 网络组播程序基础
- MongoDB资料汇总专题
- 结构上的算法----链表
- centos6.3 安装vnc以及注意事项