Advertisement
Guest User

Untitled

a guest
Nov 20th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. #!/bin/bash
  2. . /home/artem/Backupim/artem.conf
  3. keyT(){
  4. cd $RoadToFile
  5. tar -cf $RoadToArhiv/archive.tar $Format
  6. }
  7. case $1 in
  8. --help)
  9. # echo Привет,$USER
  10. echo Данный алгоритм реализует систуму резервного копирования
  11. echo -t - ключ,по которому можно сделать единожды резервную копию
  12. echo -s - ключ,по которому можно изменить параметры бэкапа"(путь до файлов,"
  13. echo " формат файлов,путь до места,куда складывать резервные копии)"
  14. echo " Введите ./backup.sh s {} {} {},чтобы поменять параметры"
  15. echo -p - ключ,по которому можно задать период резервного копирования
  16. echo -v - ключ по которому можно вывести параметры на экран
  17. ;;
  18. -s)
  19. if [ $# -eq 4 ];then
  20. cd /home/artem/Backupim
  21. echo "RoadToFile='${2}'">artem.conf
  22. echo "Format='${3}'">>artem.conf
  23. echo "RoadToArhiv='${4}'">>artem.conf
  24. cat artem.conf
  25. exit 0
  26. else echo $USER,вы ввели не 3 аргументa
  27. exit 1
  28. fi
  29. ;;
  30. -v)
  31. echo sosi
  32. ;;
  33. -t)
  34. keyT
  35. exit 0
  36. esac
  37.  
  38.  
  39. if ! [ -d ~/Backupim/ ]; then
  40. mkdir ~/Backupim
  41. cd /home/artem/Backupim
  42. touch "artem.conf"
  43. echo "sosi">artem.conf
  44. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement