Написать скрипт, который создаст резервную копию (gzip) сжатого
tar-архива заданной директории и именовать его как
directory_name_/number/.tar.gz, где number это наименьшее число от 0
до такого, что архивного файла с таким именем нет (могут быть дырки
в нумерации архивных файлов). Резервные копии будут создаваться скриптом
или в текущей директории, или в директории, указанной вторым необязательным
параметром скрипта. Пути в архиве должны сохраняться относительно
заданное директиории (т.е. никакизх путей в родительской директории
не должно быть в архиве), несмотря на то, указана ли директория
как абсолютный или относительный путь. Позаботьтесь о правильном
имени резервного архива, если путь ведет к родительской директории (..).

Выводить только в stderr, в случае, если одна из директорий не существует
или резервную копию нельзя создать, или путь к архиву, если он создан
успешно.

В случае если копируемую директорию нельзя прочесть, скрипт должен
вывести сообщение об ошибке и завершить резервирование оставшихся
файлов. В этом (и только этом) случае, код возврата равен 2.
