Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.61 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. while getopts n:m:a: OPTION
  4. do
  5.     case $OPTION in
  6.     n) dni=$OPTARG;;
  7.     m) rozsz=$OPTARG;;
  8.     a) nazwa=$OPTARG;;
  9.     *) echo "Nie ma takiej opcji" exit 1;;
  10.     esac
  11. done
  12.  
  13. echo $dni
  14. echo $rozsz
  15. echo $nazwa
  16.  
  17. if [ -z $dni ]
  18. then
  19.     echo "Nie podales ile dni od modyfikacji , prosze podaj"
  20.     read dni
  21. fi
  22.  
  23. if [ -z $rozsz ]
  24. then
  25.     echo " Nie podales co mam znalezc , podaj prosze "
  26.     read rozsz
  27. fi
  28. if [ -z $nazwa ]
  29. then
  30.     echo " Nie podales jak ma nazywac sie spakowany plik, podaj prosze"
  31.     read nazwa
  32. fi
  33.  
  34.  
  35.  
  36.  
  37.  
  38. find . -name "*.$rozsz" -a -mtime -$dni | xargs tar -czvf $nazwa
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement