Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.13 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. eingabecorrect=0
  4.  
  5. echo "______USB-Gerät zur Netzfreigabe______"
  6. echo "Ein Gerät kann auf /media/netz/usb gemounted werden"
  7. echo "-Optionen-"
  8. echo "1) Usb-Gerät für Freigabe mounten"
  9. echo "2) Usb-Gerät für Freigabe unmounten"
  10. echo "3) abbrechen"
  11. echo "______________________________________"
  12.  
  13.  
  14. while [ $eingabecorrect -eq 0 ]
  15. do
  16.     read -p "Bitte Option auswählen [1-3] : " option
  17.    
  18.     if [ $option -eq 1 ]
  19.     then
  20.         eingabecorrect=1
  21.         sudo blkid
  22.         read -p "Bitte Gerät auswählen. Z.b. /dev/sda1 : " device
  23.        
  24.         if [ ! -e $device ];
  25.         then
  26.             echo "Gerät $device existiert nicht. Programm wird abgebrochen"
  27.         else
  28.        
  29.             echo "$device wird ausgebunden"
  30.             sudo umount $device
  31.            
  32.             echo "$device wird auf /media/netz/usb eingebunden"
  33.             sudo mount -o defaults,uid=1000,gid=1002,umask=007 $device /media/netz/usb
  34.        
  35.         fi
  36.    
  37.     elif [ $option -eq 2 ]
  38.     then
  39.         eingabecorrect=1
  40.         sudo umount /media/netz/usb
  41.         echo "Gerät wurde von der Freigabe ausgebunden"
  42.    
  43.     elif [ $option -eq 3 ]
  44.     then
  45.         eingabecorrect=1
  46.         echo "Abbrechen"
  47.     else
  48.         echo "Falsche Eingabe"
  49.     fi
  50.  
  51. done
  52.  
  53. read -p "Beenden mit Enter"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement