sala@home:~$

tar + pbzip2

Nemrég írtam a pbzip2 programról, ami a bzip2 párhuzamos változata. Mivel teljesen kompatibilis bzip2-vel, könnyen lecserélhetjük bzip2-t pbzip2-re, de ha tarral együtt szeretnénk használni (ami elég gyakori), akkor azért kissé nehezebb dolgunk van.Ha a klasszikus módon pipe-pal kötjük össze tar-t és bzip-t, akkor egyszerű a csere:

tar cf - teszt/ | bzip2 > teszt.tar.bz
tar cf - teszt/ | pbzip2 > teszt.tar.bz

Ha azonban a kényelmesebb módon a tar program -j kapcsolójával határozzuk meg, hogy bzip2-t szeretnénk használni, akkor gondban leszünk. Ehelyett a tar --use-compress-program kapcsolóját (egyszerűbben -I ) kell használnunk:

tar cfj teszt.tar.bz teszt/
tar cIf pbzip2 teszt.tar.bz teszt/