脚本内容如下,可无偿定制,留言即可
#!/bin/bash
#DATE: 2022/3/11
#FUNC: collect remote machine info
#AUTHOR:hejing
# 1.获取每张网卡ipv4/ipv6/mac地址
# 2.获取内核版本/系统安装方式
# 3.获取磁盘/内存/CPU使用率
TIME=$(date "+%Y-%m-%d %H:%M:%S")
TIME_INTERVAL=5
NIC_NAME=(`ip a s | grep -E '^\<[0-9]\>:' | awk -F: '{print $2}' | awk '{gsub(/^\s+|s+$/, "");print}'`)
function collect_IPV4 {
for i in ${
NIC_NAME[@]}
do
IP4_ADD=(`ip a s | grep -i $i | grep -i inet | awk '{print $2}'`)
printf "%-10s %-10s %-10s %-10s\n" 网卡名称是:$i ip4地址是:$IP4_ADD
done
}
function collect_IPV6 {
for i in ${
NIC_NAME[@]}
do
IP6_ADD=(`ip a

397




被折叠的 条评论
为什么被折叠?



