Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- . /home/artem/Backupim/artem.conf
- keyT(){
- cd $RoadToFile
- tar -cf $RoadToArhiv/archive.tar $Format
- }
- case $1 in
- --help)
- # echo Привет,$USER
- echo Данный алгоритм реализует систуму резервного копирования
- echo -t - ключ,по которому можно сделать единожды резервную копию
- echo -s - ключ,по которому можно изменить параметры бэкапа"(путь до файлов,"
- echo " формат файлов,путь до места,куда складывать резервные копии)"
- echo " Введите ./backup.sh s {} {} {},чтобы поменять параметры"
- echo -p - ключ,по которому можно задать период резервного копирования
- echo -v - ключ по которому можно вывести параметры на экран
- ;;
- -s)
- if [ $# -eq 4 ];then
- cd /home/artem/Backupim
- echo "RoadToFile='${2}'">artem.conf
- echo "Format='${3}'">>artem.conf
- echo "RoadToArhiv='${4}'">>artem.conf
- cat artem.conf
- exit 0
- else echo $USER,вы ввели не 3 аргументa
- exit 1
- fi
- ;;
- -v)
- echo sosi
- ;;
- -t)
- keyT
- exit 0
- esac
- if ! [ -d ~/Backupim/ ]; then
- mkdir ~/Backupim
- cd /home/artem/Backupim
- touch "artem.conf"
- echo "sosi">artem.conf
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement