O :
no nome do arquivo está confuso tar
. Pelo menos para a versão coreutils
de tar
, a opção --file
pode receber um argumento do formulário:
hostname:/remote/file/name
, então estou supondo que tar
está tentando interpretar esse nome de arquivo de uma maneira que não é o que você quis dizer.
Prefixar o nome do arquivo com ./
(ou especificar um caminho completo) deve resolver seu problema.
TAR_DUMP="./gypo_$NOW.tar.gz"
echo "Tar name: $TAR_DUMP"
tar -cvzf $TAR_DUMP gypo
Outra correção seria adicionar a opção --force-local
.
--force-local
Forces 'tar' to interpret the filename given to --file as a local file, even if it looks like a remote tape drive name.