Est-il possible de définir un chemin arbitraire dans une archive tar pour placer des fichiers qui peuvent ne pas exister sur votre système de fichiers d'origine? Cela diffère du commutateur -C en ce que je peux vouloir prendre une sauvegarde de / etc /, mais le placer dans l'archive sous / configurations / etc /.
10
-s
option, mais n'a pas le temps de rédiger une réponse complète pour le moment.-s
est courte--preserve-order
et donc hors sujet. iciRéponses:
Dans GNU tar,
--transform
(--xform
) est l'option pour effectuer des transformations de nom de fichier. La documentation et des exemples peuvent être trouvés icila source
-s
sur le goudron d'OSX semble similaire--transform=expression
au moment de l' extraction , mais ne dit rien sur l' ajout de temps (qui est la vraie question posée).Dans tar BSD,
-s pattern
est la possibilité de faire des transformations de nom. Citant de la documentation freebsd.org :la source