Tente usar a opção -C
no Tar:
tar -C /usr/local/bin/ -cvzf foo.tar.gz data
Eu tenho um monte de pastas e arquivos em /usr/local/bin/data
que eu quero para tar.gz
.
Eu tenho um script bash que define a pasta de origem para o backup src='/usr/local/bin/data/*
Quando abro o arquivo .tar.gz
, ele mostra a pasta usr, depois local, depois bin, depois data, etc.
Como posso ter apenas arquivos / pastas começando em /data/
?
Tente usar a opção -C
no Tar:
tar -C /usr/local/bin/ -cvzf foo.tar.gz data