ホストをpingするための小さなbashスクリプト

複数のサーバーと管理対象スイッチを同時に維持する方法は? このプロセスを自動化することにしました。 これが何が起こったのかです。

スクリプト自体


#!/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 .
  1. #!/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 .
  2. #!/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 .
  3. #!/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 .
  4. #!/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 .
  5. #!/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 .
  6. #!/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 .
  7. #!/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 .
  8. #!/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 .
  9. #!/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 .
  10. #!/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 .
  11. #!/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 .
  12. #!/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 .
  13. #!/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 .
  14. #!/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 .
  15. #!/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 .
  16. #!/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 .
  17. #!/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 .
  18. #!/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 .
  19. #!/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 .
  20. #!/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 .
  21. #!/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 .
  22. #!/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 .
  23. #!/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 .
  24. #!/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 .
  25. #!/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 .
  26. #!/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 .
  27. #!/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 .
  28. #!/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 .
  29. #!/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 .
  30. #!/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 .
  31. #!/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 .
  32. #!/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 .
  33. #!/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 .
  34. #!/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 .
  35. #!/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 .
  36. #!/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 .
  37. #!/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 .
  38. #!/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 .
  39. #!/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 .
  40. #!/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 .
  41. #!/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 .
  42. #!/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 .
  43. #!/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 .
  44. #!/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 .
  45. #!/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 .
  46. #!/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 .
  47. #!/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 .
  48. #!/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 .
  49. #!/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 .
  50. #!/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 .
  51. #!/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 .
  52. #!/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 .
  53. #!/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 .
  54. #!/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 .
  55. #!/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 .
  56. #!/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 .
  57. #!/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 .
  58. #!/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 .
  59. #!/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 .
  60. #!/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 .
  61. #!/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 .
  62. #!/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 .
  63. #!/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 .
  64. #!/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 .
  65. #!/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 .
  66. #!/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 .
  67. #!/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 .
  68. #!/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 .
  69. #!/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 .
  70. #!/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 .
  71. #!/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 .
  72. #!/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 .
  73. #!/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 .
  74. #!/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 .
  75. #!/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 .
  76. #!/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 .
  77. #!/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 .
  78. #!/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 .
  79. #!/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 .
  80. #!/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 .
  81. #!/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 .
  82. #!/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 .
  83. #!/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 .
  84. #!/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 .
  85. #!/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 .
  86. #!/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


  1. * / 10 * * * * root /path/do/script/./pinger.sh -d >> /path/do/logs/pinger.log
*このソースコードは、 ソースコードハイライターで強調表示されました。


ログのように見える




.conkyrcの一部



  1. $ {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バージョン


  1. #!/ bin / bash
  2. opt = $ 1
  3. i = 0
  4. j = 0
  5. 「192.168.0.1」 「192.168.0.2」 「habrahabr.ru」のIPの場合「74.125.67.10」
  6. する
  7. $のrez(ping -c 1 $ ip | grep%| cut -d '' -f6)
  8. する
  9. echo $ rez> / dev / null
  10. やった
  11. 「j = j + 1」とします
  12. if [[ "$ rez" = "0%" ]]; それから
  13. 「i = i + 1」とします
  14. fi
  15. やった
  16. if [[ "$ opt" = "-c" ]]
  17. それから
  18. if [[ "$ i" = "$ j" ]]
  19. それから
  20. エコー「OK」
  21. 他に
  22. エコー「アラーム」
  23. fi
  24. 他に
  25. if [[ "$ i" = "$ j" ]]
  26. それから
  27. echo "$(日付)すべてが正常に応答します..."
  28. 他に
  29. echo "$(日付)何かがおかしい..."
  30. fi
  31. fi
*このソースコードは、 ソースコードハイライターで強調表示されました。

Source: https://habr.com/ru/post/J75590/


All Articles