Создать скрипт, который обходит заданную директорию и все ее
поддиректории и создает (gzip) сжатый tar-архив всех файлов, которые
соответствуют заданной маске. При создании архива скрипт должен
сохранить иерархию директорий (относительно заданной директории,
не включая никаких родительских директорий). Скрипт может принимать
до 4 параметров. Первый параметр необязательная опция -r, которая
позволяет перезаписывать уже существующий архив (если она не указана,
исходный файл не перезаписывается). Следующий аргумент директория поиска,
за которым следует маска файлов (т.е. *.с или A*txt*). Последний аргумент
указывает путь для результирующего архива.

Если результирующий архив уже существует, а опция -r не задана, скрипт
должен вывести сообщение об ошибке. Если опция -r задана и существующий
архив перезаписывается вывести сообщение в stderr. Если заданная директория
не существует, также вывести сообщение об ошибке.
