objectif
Manipuler des arborescences en flux quand tar ne convient pas.
code minimal
find ./dir -depth -print0 | cpio --null -ov --format=newc > out.cpio
utilisation
# extraire
cpio -idv < out.cpio
variante(s) utile(s)
# compresser
find ./dir -print0 | cpio --null -ov | zstd -T0 -3 > out.cpio.zst
notes
newcsupporte les gros fichiers et les permissions.- conservez
-print0/--nullpour les noms exotiques.