Advertisement
Guest User

meenemen werkt niet

a guest
Mar 16th, 2015
277
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. #bash
  2.  
  3. verwerkkeuze ()
  4.  
  5. {
  6.  
  7. volgnr=0
  8.  
  9. while [ $volgnr -lt $regnr ] ; do
  10.  
  11. volgnr=$[ volgnr + 1 ]
  12.  
  13. if [ ${naam[ $volgnr ]} = "$1" ] ; then
  14. vanserver=${servermap[$volgnr]}
  15. naarlaptop=${laptopmap[$volgnr]}
  16. fi
  17.  
  18. done
  19.  
  20. cp -a "$vanserver"/* "$naarlaptop"
  21.  
  22. ln --symbolic --target-directory=/home/$USER/Bureaublad /home/$USER/$1
  23.  
  24.  
  25. }
  26.  
  27.  
  28. regnr=0
  29.  
  30. while read regel ; do
  31.  
  32. regnr=$[ $regnr + 1 ]
  33.  
  34. naam[$regnr]=`echo $regel | awk 'BEGIN { FS=";" } { print $1 }'`
  35. servermap[$regnr]=`echo $regel | awk 'BEGIN { FS=";" } { print $2 }'`
  36. laptopmap[$regnr]=`echo $regel | awk 'BEGIN { FS=";" } { print $3 }'`
  37.  
  38. oms=$oms"FALSE ${naam[$regnr]} "
  39.  
  40. done < ~/tmp/meetenemenmappen.txt
  41.  
  42. ans=`zenity --list --text "wat wilt u meenemen" --checklist --column "Mee" --column "Omschrijving" $oms --separator=":"`
  43.  
  44. if [ x$ans = "x" ] ; then
  45. exit 0
  46. fi
  47.  
  48. rm -f ~/tmp/meegenomen.txt
  49. IFS=":"
  50. for keuze in $ans ; do
  51. echo $keuze >> ~/tmp/meegenomen.txt
  52.  
  53. verwerkkeuze $keuze
  54. done
  55.  
  56. unset IFS
  57.  
  58. umount /mnt/1TBGEGEVENS
  59.  
  60. zenity --info --title="Voltooid" --text="copiëren voltooid"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement