#!/bin/bash
echo "Резервное копирование запущено `date`">> /home/user/C.out/log.txt
if [ -z $1 ]
	then
		PeremenFrom=/home/user/A.from/
		echo "Наберите откуда выполнять копирование, по умолчанию - из папки $PeremenFrom"
		read PeremenFrom
		if [ -z $PeremenFrom ]
			then
				PeremenFrom=/home/user/A.from/
				echo "Копирование начато по Умолчанию из папки $PeremenFrom"
		fi
	else
		PeremenFrom=$1
fi
if [ -z $2 ]
	then
		PeremenOut=/home/user/C.out/test.tar
		echo "Наберите куда выполнять создание архива, по умолчанию - в $PeremenOut"		
		read PeremenOut
		if [ -z $PeremenOut ]
			then
				PeremenOut=/home/user/C.out/test.tar
				echo "Создание архива начато по Умолчанию в $PeremenOut"
		fi
	else
		PeremenOut=$2
fi
echo "Резервное копирование из $PeremenFrom в архив $PeremenOut">> /home/user/C.out/log.txt
cp -R ${PeremenFrom}/* /home/user/B.tmp/
cd /home/user/B.tmp
echo "Идёт создание архива $PeremenOut"
tar -pcf $PeremenOut * && echo "Создание архива $PeremenOut успешно завершено"
rm -rf /home/user/B.tmp/*
echo "Резервное копирование успешно завершено">> /home/user/C.out/log.txt
