on-the-fly tarren

Pagina: 1
Acties:

  • shadax
  • Registratie: Mei 2000
  • Niet online
Hoe kan ik in linux output die normaal naar mijn scherm gestuurd wordt in een tar.gz file zetten? Het is iets als: echo 1 | tar [opties] 1.tar.gz, denk ik, maar hoe het precies moet, weet ik niet :(.

  • RvdH
  • Registratie: Juni 1999
  • Laatst online: 28-07 15:42

RvdH

Uitvinder van RickRAID

man tar?

  • rollebol
  • Registratie: Mei 2000
  • Laatst online: 09-06 12:38
Op dinsdag 10 juli 2001 19:54 schreef RickJansen het volgende:
man tar?
Zeg dan niks.

Tar wordt gebruikt om meerdere files bij elkaar samen te voegen in één (ongecomprimeerd) bestand. Vervolgens wordt gzip gebruikt om dit bestand te comprimeren. Vandaar de extensie tar.gz. De uitvoer van een commando kan je dus niet tarren. Althans, dat is nogal zinloos. Waarschijnlijk wil jij het alleen maar comprimeren, en dat gaat als volgt:

opdracht | gzip > bestand.gz

Kijk ook eens naar bzip2, die comprimeert iets beter.