Я пытаюсь создать простой сценарий резервного копирования для моих удаленных репозиториев git. В сценарии у меня есть несколько строк, которые сейчас выглядят так:
git clone git@server:repo.git $DEST
tar czvf repo.tgz $DEST
rm -rf $DEST
Есть ли способ сделать все это в одной строке? Могу ли я передать клон git в команду tar? Мне не нужен клонированный каталог, мне нужен только его сжатый архив.
Я пробовал несколько экспериментов, но не могу понять синтаксис.