Re: [問題] snmpwalk or snmpget同時取得多個ip的values

看板Linux作者 (小州)時間10年前 (2015/09/05 19:55), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《a0902jack (Panda)》之銘言: : 請教一下各位大大們~~ : 因為最近需要使用到snmpwalk/snmpget, : google了一下網路上的資料, : 好像沒看到可以"同時"發送一個request到多台主機上。 : 有在思考透過變數和迴圈的方式有辦法達成以上需求嗎?? : thx. 另外拉出來回應,這邊舉個例子提供參考: #!/bin/bash rm -f faillog.txt reset() { for pid in $(jobs -p); do kill $pid done } ping_test() { echo "Running for $1" timeout 10 ping -c 3 "$1" > $2 2>&1 code=$? if [ $code -eq 0 ]; then echo "Running for $1 Done" else echo "Running for $1 Timeout" echo "$1" >> faillog.txt fi } true > faillog.txt trap reset INT TERM for hostname in google.com udn.com tw.yahoo.com www.facebook.com 1.1.1.1 do ping_test $hostname result-$hostname.txt & done wait -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.117.155.17 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1441454107.A.A99.html

09/06 21:15, , 1F
謝謝Ken大回應,我再研究看看!
09/06 21:15, 1F
文章代碼(AID): #1LwjWRgP (Linux)
文章代碼(AID): #1LwjWRgP (Linux)