POSIXly:
pax -rs ':^backup:restore:' backup-date.tar
Com o GNU tar :
tar --transform='s:^backup:restore:' -xf backup-date.tar
Com bsdtar:
tar -'s:^backup:restore:' -xf backup-date.tar
Eu tenho arquivos de backup no formato backup-date.tar e esses arquivos estarão em um diretório chamado backup . Estou executando uma restauração usando tar -xvf backup-date.tar , mas o arquivo restaurado é colocado no diretório de backup. Eu quero que os arquivos restaurados sejam armazenados em outro diretório chamado restore . Como posso fazer isso?
POSIXly:
pax -rs ':^backup:restore:' backup-date.tar
Com o GNU tar :
tar --transform='s:^backup:restore:' -xf backup-date.tar
Com bsdtar:
tar -'s:^backup:restore:' -xf backup-date.tar