J'ai les quatre fichiers suivants dans le système de fichiers:
/home/martin/cvs/ops/cisco/b/s1
/home/martin/cvs/ops/cisco/b/s2
/home/martin/cvs/ops/extreme/b/r3
/home/martin/cvs/ops/j/b/r5
J'ai besoin de mettre ces fichiers dans une archive tar, mais je ne veux pas ajouter de répertoires. Le mieux que j'ai pu trouver était:
tar -C ~/cvs/ops/ -czvf archive.tgz cisco/b/s1 cisco/b/s2 extreme/b/r3 j/b/r5
Ce n'est toujours pas parfait, car chaque fichier dans l'archive est profond de deux répertoires. Y a-t-il une meilleure façon? Ou dois - je simplement copier s1
, s2
, r3
et les r5
fichiers dans un répertoire et créer l'archive avec tar -czvf archive.tgz s1 s2 r3 r5
?