[RISOLTO] [tar] parametro -C aggiunge una "dot" directory

Installazione, configurazione e uso di programmi e strumenti.
duchamp
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 560
Iscrizione: venerdì 10 agosto 2007, 19:55

[RISOLTO] [tar] parametro -C aggiunge una "dot" directory

Messaggio da duchamp »

Salve a tutti, dopo due giorni di ricerche  >:( mi sono arreso e chiedo aiuto. Utilizzando tar in questo modo:

Codice: Seleziona tutto

tar -zcvf myarchive.tar.gz -C /tmp/test .
ottengo un archivio che inizia con una directory "." (punto), all'interno della quale compare correttamente tutto il contenuto della mia /tmp/test. Quello che vorrei fare è evitare che la struttura del tar inizi con la directory "punto", ma mostri subito tutti i file contenuti in /tmp/test. Ringrazio in anticipo per qualsiasi pietoso spunto vogliate darmi!
Ultima modifica di Anonymous il giovedì 20 ottobre 2011, 10:34, modificato 1 volta in totale.
Avatar utente
crap0101
Rampante Reduce
Rampante Reduce
Messaggi: 8242
Iscrizione: martedì 30 ottobre 2007, 6:33
Desktop: LXDE
Distribuzione: Ubuntu 18.04.1 LTS
Sesso: Maschile
Località: TO
Contatti:

Re: [tar] parametro -C aggiunge una "dot" directory

Messaggio da crap0101 »

temo che in questo caso devi specificare i file manualmente, o spostarti prima nella dir e usare

Codice: Seleziona tutto

tar -zcvf archivio.tar.gz *
che invece non funziona - neppure quotato, pare - in combinazione con -C, dato che si espande ai nomi della dir corrente.
O altrimenti usare l'opzione --to-command=COMMAND con un comando adatto per listare i file.
http://www.gnu.org/ http://boinc.berkeley.edu/ http://www.python-it.org/
- Ricorda le ultime parole di suo padre: «Sta' alla larga dalle chiese, figlio. La sola cosa per cui hanno la chiave è il merdaio. E giurami che non porterai mai un distintivo della legge» - W.S. Burroughs
duchamp
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 560
Iscrizione: venerdì 10 agosto 2007, 19:55

Re: [tar] parametro -C aggiunge una "dot" directory

Messaggio da duchamp »

Ehi crap, mi hai risolto un grandissimo problema. Ho usato la wildcard spostandomi nella directory interessata; la cosa divertente è che sono riuscito a farlo anche via script, con un "cd /miafolder" precedente al tar.
Grazie mille!
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: Majestic-12 [Bot] e 6 ospiti