서버 목록을 ping하고 해당 출력을 각 서버에 개별적으로 저장해야 합니다.

서버 목록을 ping하고 해당 출력을 각 서버에 개별적으로 저장해야 합니다.

서버 목록을 ping하고 출력을 각 서버에 개별적으로 저장해야 합니다. ping 스크립트가 있지만 서버의 /var/opt/pingresult.txt에 로컬로 ping 상태를 저장하는 데 도움이 필요합니다. 내 스크립트는 다음과 같습니다:-

#!/bin/bash

for i in $( cat $HOME/iplist.txt )
do
    ping -q -c2 $i > /dev/null
    if [ $? -eq 0 ]
    then
        echo $i "Pingable"
    else
        echo $i "Not Pingable"
    fi
done

관련 정보