Advertisement
Guest User

Untitled

a guest
May 25th, 2016
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.12 KB | None | 0 0
  1. coma=", "
  2. dot="."
  3. png=".png"
  4. pac="paczki/"
  5. sl="/"
  6. zap=".zip"
  7. a1="/home/damian/Pulpit/bilety1/dzieci/"
  8. a2="/home/damian/Pulpit/bilety1/osoby/"
  9. a3="/home/damian/Pulpit/bilety1/pracownicy/"
  10. ZMIENNA=1
  11. INPUT=~/Pulpit/bilety/1wyniki.csv
  12. OLDIFS=$IFS
  13. IFS=,
  14. [ ! -f $INPUT ] && { echo "$INPUT file not found"; exit 99; }
  15. while read osoba dziecko1 dziecko2 dziecko3 dziecko4 imie nazwiko email
  16. do
  17.  
  18.     mkdir "$pac$imie$dot$nazwiko"
  19.     cp "$a3$imie$dot$nazwiko$png" "$pac$imie$dot$nazwiko$sl"
  20.  
  21.     if [[ "$osoba" != "" ]]; then
  22.         cp "$a2$osoba$png" "$pac$imie$dot$nazwiko$sl"
  23.     fi
  24.  
  25.     if [[ "$dziecko1" != "" ]];  then
  26.         cp "$a1$dziecko1$png" "$pac$imie$dot$nazwiko$sl"
  27.     fi
  28.  
  29.     if [[ "$dziecko2" != "" ]];  then
  30.         cp "$a1$dziecko2$png" "$pac$imie$dot$nazwiko$sl"
  31.     fi
  32.  
  33.     if [[ "$dziecko3" != "" ]];  then
  34.         cp "$a1$dziecko3$png" "$pac$imie$dot$nazwiko$sl"
  35.     fi
  36.  
  37.     if [[ "$dziecko4" != "" ]];  then
  38.         cp "$a1$dziecko4$png" "$pac$imie$dot$nazwiko$sl"
  39.     fi
  40.  
  41.     cd paczki
  42.  
  43.     7z a "$imie$dot$nazwiko$zap" "$imie$dot$nazwiko$sl"
  44.  
  45.     rm -rf "$imie$dot$nazwiko"
  46.  
  47.     cd ..
  48.  
  49.     ZMIENNA=`expr $ZMIENNA + 1`
  50.     echo $ZMIENNA
  51. done < $INPUT
  52. IFS=$OLDIFS
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement