複数のサーバーと管理対象スイッチを同時に維持する方法は? このプロセスを自動化することにしました。 これが何が起こったのかです。
スクリプト自体
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
#!/bin/bash # 0.2pre alfa # : 1) -s , 2) -d # , 3) -n , 4) - conky opt=$1 if [[ "$opt" = "" ]] then opt= '-n' else # :) echo $opt > /dev/ null fi case $opt in -n) flag=0 ;; -d) flag=1 ;; -s) flag=2 ;; -c) flag=3 ;; *) echo " ..." exit 0 esac # , ( ) i=0 j=0 for ip in '77.88.21.8' '217.69.128.42' '216.239.59.104' # '74.125.67.10' # # IP do for rez in $(ping -c 1 $ip | grep % | cut -d ' ' -f6) do echo $rez > /dev/ null done let "j = j + 1" if [[ "$rez" = "0%" ]] then let "i = i + 1" else # :) let "i = i + 0" fi done case $flag in 0) if [[ "$i" = "$j" ]] then echo " ..." else echo "- ..." fi ;; 1) if [[ "$i" = "$j" ]] then echo "$(date) ..." else echo "$(date) - ..." fi ;; 2) if [[ "$i" = "$j" ]] then # :) echo " ..." > /dev/ null else echo "- ..." > /dev/ null fi ;; 3) if [[ "$i" = "$j" ]] then echo "Ok" else echo "Alarm" fi ;; *) echo " ..." exit 0 esac * This source code was highlighted with Source Code Highlighter .
件名へのリンクスライス/ etc / crontab
- * / 10 * * * * root /path/do/script/./pinger.sh -d >> /path/do/logs/pinger.log
*このソースコードは、 ソースコードハイライターで強調表示されました。
ログのように見える

.conkyrcの一部
- $ {color lightgrey}最後のPingerメッセージ:$ {color red} $ {execi 2〜/ work / pinger.sh -c}
*このソースコードは、 ソースコードハイライターで強調表示されました。
そして、それはコンキーのように見えます

タンクにいる人の詳細
まず、conkyをインストールします。Debianベースのディストリビューション(Ubuntuなど)では、次のように行われます。
$ sudo apt-get install conky
conkyの設定が必要になりました。ダウンロードすることをお勧めします
$ wget -P〜troll-lox.narod.ru/conkyrc.troll
新しくダウンロードしたファイルの名前を変更します
$ mv〜/ conkyrc.troll〜/ .conkyrc
今、件名スクリプトをダウンロードします
$ wget -P〜troll-lox.narod.ru/pinger.sh
好みに合わせて32行目を編集します
$ nano〜/ pinger.sh
スクリプトの実行権限を付与します
$ sudo chmod + x〜/ pinger.sh
conkyを実行します
$ conky&
すべてがスクリーンショットのようになります。
白い手袋の仲間のためのPSバージョン
- #!/ bin / bash
- opt = $ 1
- i = 0
- j = 0
- 「192.168.0.1」 「192.168.0.2」 「habrahabr.ru」のIPの場合「 # 74.125.67.10」
- する
- $のrez(ping -c 1 $ ip | grep%| cut -d '' -f6)
- する
- echo $ rez> / dev / null
- やった
- 「j = j + 1」とします
- if [[ "$ rez" = "0%" ]]; それから
- 「i = i + 1」とします
- fi
- やった
- if [[ "$ opt" = "-c" ]]
- それから
- if [[ "$ i" = "$ j" ]]
- それから
- エコー「OK」
- 他に
- エコー「アラーム」
- fi
- 他に
- if [[ "$ i" = "$ j" ]]
- それから
- echo "$(日付)すべてが正常に応答します..."
- 他に
- echo "$(日付)何かがおかしい..."
- fi
- fi
*このソースコードは、 ソースコードハイライターで強調表示されました。