특정 IP의 상태(Health)체크하는 스크립트
#!/bin/bashfor((;;)) do{for i in $( cat iplist.txt )doping -W 2 -c1 -q $i > /dev/null if [ $? -eq 0 ]thenecho $i "alive"elseecho $i "dead"fidonesleep 1000} > log.txtdone 설명 1. iplist.txt 는 헬스체크를 하려고하는 ip들의 목록이다. 2. 위의 스크립트는 iplist.txt 파일에 있는 ip 목록에 대해 하나씩 ping command를 하여 응답에 의해 alive 혹은 dead 라고 판단하여 log.txt파일에 저장하는 스크립트이다. P.S) 각 코드에 대한 설명은 추후에 작성하겠음. 최초 작성일 : 12/20/15최초 수정일 : 12/20/15
ShellScript
2015. 12. 20. 20:31