[SuSe] tar files laden uit File?

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
OK, ik heb dus ergens gehoord dat men met het tar commando een parameter kan meegeven om de files die je wilt comprimeren uit een bestand (=file) kan laten halen!

uit de manual van tar, kwam ik met het volgende:

-f, --file=[HOSTNAME:]F
use archive file or device F (default /dev/rmt0)

Nu ben ik nog niet zolang bezig met het Linux gebeuren, maar ik heb toch op zich wel de nodige kennis om dit te kunnen gebruiken! Maar het werkt niet, hij geeft foutmeldingen! Wat doe ik verkeerd, en hoe zou het dan wel moeten?

Wat ik geprobeerd heb:
Eerst een file aangemaakt: ls -l | grep '^-' > LIST
Daarna geprobeerd om deze file als parameter door te geven aan het tar
commando: tar --file=LIST
(waarschijnlijk gaat het hier fout)
Dat werkte dus niet! Het levert de volgende foutmelding:

tar: You must specify one of the `-Acdtrux' options
Try `tar --help' for more information.

"k heb geen idee wat hiermee bedoelt word, althans de eerste regel dan! :)

Had ook nog het volgende geprobeerd:
tar -c TEST123.tar --file=LIST

Maar dit geeft de volgende error:
tar: TEST123.tar: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors

Hoe moet ik dit GOED doen?

Acties:
  • 0 Henk 'm!

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Verwijderd schreef op 22 december 2002 @ 21:21:
OK, ik heb dus ergens gehoord dat men met het tar commando een parameter kan meegeven om de files die je wilt comprimeren uit een bestand (=file) kan laten halen!
Oeh..
je bedoelt deze switch :? ;) -->
code:
1
2
-T, --files-from F
              get names to extract or archive from file F
uit de manual van tar, kwam ik met het volgende:

-f, --file=[HOSTNAME:]F
use archive file or device F (default /dev/rmt0)

Nu ben ik nog niet zolang bezig met het Linux gebeuren, maar ik heb toch op zich wel de nodige kennis om dit te kunnen gebruiken! Maar het werkt niet, hij geeft foutmeldingen! Wat doe ik verkeerd, en hoe zou het dan wel moeten?
Als ik de man goed begrijp, is dit een manier om de archief file aan te geven, standaard wordt deze op 'stdout' gemikt, en op deze manier kun je de output omleiden.

Als voorbeeld :
-c betekend compress
code:
1
tar -c steak01.jpg

zorgt voor een hoop rare meuk op je scherm.(=stdout)

code:
1
2
tar -c steak01.jpg > steak.tar
tar -c steak01.jpg -f steak-f.tar

leveren 2 qua filesize gelijke files op..

God, root, what is difference? | Talga Vassternich | IBM zuigt