W systemie plików mam następujące cztery pliki:
/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
Muszę umieścić te pliki w archiwum tar, ale nie chcę dodawać katalogów. Najlepsze, co mogłem wymyślić, to:
tar -C ~/cvs/ops/ -czvf archive.tgz cisco/b/s1 cisco/b/s2 extreme/b/r3 j/b/r5
To wciąż nie jest idealne, ponieważ każdy plik w archiwum ma głębokość dwóch katalogów. Czy jest lepszy sposób? Czy mogę po prostu skopiować s1
, s2
, r3
i r5
pliki do jednego katalogu i utworzyć archiwum z tar -czvf archive.tgz s1 s2 r3 r5
?