主脚本中引用的两个awk文件内容如下
[root@web1 ~]# cat shells/servername.awk $0~ /Product.*/ {printf "%s","\nserver型号: "$(NF-1)" "$NF} $0~ /Serial.*/ {printf "%s",$0"\n"} [root@web1 ~]# cat shells/mem.awk $0~ /Size.*[0-9]/ {printf "%s",$0"\t"} $0~ /Speed.*[0-9]/ {printf "%s",$0"\t\t"} $0~ /Manufacturer.*/ {print "厂家代号: "$2}希望这套脚本能给其他同学带来些许的帮助,也不枉了开源的精神。
其实这只是本着“让运维简单”大思想的一个小体现,这套小平台可独立存在,也可与其他平台集成起来。例如我现在就在做一个公司内部的运维平台(技术有限,比较简陋那种~),把日常从Dev到test环境的上线、日志分析平台、以及上文分享的这个server_info平台集成在一起。