Advertisement
Guest User

Untitled

a guest
Jul 30th, 2014
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #!/bin/bash
  2. NETWORK="/tmp/input.txt"
  3. >$NETWORK
  4.  
  5. VERSION='0.1'
  6.  
  7. echo "Kontrola potrebnych balicku"
  8.  
  9. sleep 1
  10.  
  11. if [ "$(dpkg -s dialog2 2>/dev/null | grep 'Status:')" == 'Status: install ok installed' ]; then
  12.     echo "Potrebne balicky byly nalezeny"
  13. else
  14.     echo "Pro instalaci balicku ktere nebyly nalezene napiste:"
  15.     echo "sudo apt-get install dialog"
  16.     exit
  17. fi
  18.  
  19. sleep 1
  20.  
  21. dialog --title "Local network test" --clear \
  22.         --yesno "Prejete si spustit tento program" 10 30
  23.  
  24.  
  25. case $? in
  26.   1)
  27.     exit;;
  28.   255)
  29.     exit;;
  30. esac
  31.  
  32. sleep 1
  33.  
  34. dialog --title "Local network test" --clear \
  35.         --inputbox "Zadejte prvni 3 cisla vasi site napΕ™. 192.168.0" 10 30 2>$NETWORK
  36.  
  37.  
  38. NETWORK=$(<$NETWORK)
  39.  
  40. for (( IP=1 ; $IP-255 ; IP=$IP+1 ))
  41. do ping -c 1 $NETWORK.$IP | grep "64 bytes from" &
  42. done > /tmp/pokus.txt
  43.  
  44. wait
  45.  
  46. dialog --title "Local network test" --clear \
  47.         --textbox /tmp/pokus.txt 20 60
  48.  
  49.  
  50. clear
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement