7z könyvtár kihagyása

Fórumok

Hogyan lehet 7z tömörítőnek megadni, hogy kihagyjon könyvtárakat?
-xr!obj
sajnos nem működik.

Hozzászólások

Add meg filemask-kal, hogy mi kerüljön bele. Ne exclude hanem include szemlélet.

Próbáld ki: -xr0!obj vagy ha az obj nem a legfelső szinte van, akkor -xr!/path/obj

Unixokon inkább xz-t használok. Az utóbbi években a tar -J kapcsolóval tudja is, csak legyen fent xz csomag. Tehát nem kell már tar ... | xz ...

Ekkor ha xy almappát ki akarod hagyni:

tar cJvf pelda.txz pelda/ --exclude pelda/xy

Igen, a fájlokra daraboláshoz nincs a tar-nak értelmes kapcsolója. Amije van, az a szalagos egységhez volt tökéletes, mivel interaktív és ugyanazon (eszköz)névre dolgozik. Így tényleg marad a split, legalábbis egyszerűbbet nem tudok.

Becsomagolás, darabolás pl. 20 MB-os egységekre:
tar cJv pelda/ --exclude pelda/xy | split -b 20M - pelda.tar.xz.

Összerakás, kicsomagolás:
tarcat pelda.tar.xz.* | tar xJv