Toon posts:

tar en wildcards

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik wil een bergje tar files in een keer uitpakken.

ik tik hiervoor " tar -xvf ./*.tar " maar krijg dan een error terug: "tar:filename:not found in archive" (filename zijn dan de archieven

iemand een andere oplossing hiervoor?

  • odysseus
  • Registratie: Augustus 2000
  • Nu online

odysseus

Debian GNU/Linux Sid

Heb ik ook eerder gehad, maar ben eigenlijk vergeten wat ik toen heb gedaan...ik denk dat je je wildcard moet escapen, dus even een backslash ervoor zetten...

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • Sjonny
  • Registratie: Maart 2001
  • Laatst online: 13:39

Sjonny

Fratser

tar kan volgens mij maar 1 file tegelijk aan. Ik maar altijd een for loopje:
for f in *tar.gz; do tar zxpvf $f; done
oid.

The problem is in the part of your brain that handles intelligence.


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 16-08 16:08

deadinspace

The what goes where now?

de syntax van tar is voor het uitpakken: `` tar x[nogmeeropties]f <tarball> <file1omuittepakken> <file2omuittepakken> <..> ''.
Bijvoorbeeld 'tar xvzf blaat.tar.gz bestand' haalt de file 'bestand' uit blaat.tar.gz. Maar dit zorgt er inderdaad voor dat je niet zomaar meerdere files tegelijk kunt uitpakken. Escapen (Odysseus' oplossing) zou kunnen helpen (als tar zelf de wildcards expand), zo niet dan moet je Sjonny's oplossing gebruiken.

Verwijderd

Topicstarter
werkt perfect..Dank je....