Domanda

Si può avere viaggio tar per un certo diretta e poi file in relazione a quella directory tar? Tutti durante l'utilizzo di un comando (tar)?

Per esempio, invece di fare

cd /home/test/backups; tar zvPcf backup.tar.gz ../data/

ho potuto fare qualcosa di simile

tar -g '/home/test/backups/' zvPcf backup.tar.gz ../data/
È stato utile?

Soluzione

Hai provato questo:

tar zvPcf /home/test/backups/backup.tar.gz /home/test/backups/../data/

Altri suggerimenti

vedi l'opzione -C.

La pagina tar uomo dà questo esempio:

   tar -xjf foo.tar.bz2 -C bar/
          extract bzipped foo.tar.bz2 after changing directory to bar

potrebbe essere quello che stai cercando ...

Si potrebbe provare:

  

tar zvPcf backup.tar.gz ../data/ -C '/home/test/backups/'

tar (1) pagina man .

  

-C, --directory DIR
  passare alla directory DIR

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top