前提,服务器相互做免密钥认证
#!/bin/bash
#整合磁盘使用日志
#ssh root@10.1.93.3 "bash /root/disklog.sh;"
#ssh root@10.1.93.4 "bash /root/disklog.sh;"
for ip in `cat ip.txt`
do
#scp disklog.sh root@$ip:/root/
ssh root@$ip "bash /root/disklog.sh"
done
for i in `ls /root/disklog/`
do
awk 'BEGIN{print "服务器 文件系统 容量 已用 可用 已用%% 挂载点"}{print FILENAME,$0}' /root/disklog/$i | column -t
#!/bin/bash
#整合磁盘使用日志
#ssh root@10.1.93.3 "bash /root/disklog.sh;"
#ssh root@10.1.93.4 "bash /root/disklog.sh;"
for ip in `cat ip.txt`
do
#scp disklog.sh root@$ip:/root/
ssh root@$ip "bash /root/disklog.sh"
done
for i in `ls /root/disklog/`
do
awk 'BEGIN{print "服务器 文件系统 容量 已用 可用 已用%% 挂载点"}{print FILENAME,$0}' /root/disklog/$i | column -t
done
#!/bin/bash
#整合磁盘使用日志q
#ssh root@10.1.93.3 "bash /root/disklog.sh;"
#ssh root@10.1.93.4 "bash /root/disklog.sh;"
for ip in `cat ip.txt`
do
#scp disklog.sh root@$ip:/root/
ssh root@$ip "bash /root/disklog.sh"
done
for i in `ls /root/disklog/`
do
awk 'BEGIN{print "服务器 文件系统 容量 已用 可用 已用%% 挂载点"}{print FILENAME,$0}' /root/disklog/$i | column -t
done
~