Eu tenho os quatro arquivos a seguir no sistema de arquivos:
/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
Preciso colocar esses arquivos em um arquivo tar, mas não quero adicionar diretórios. O melhor que pude sugerir foi:
tar -C ~/cvs/ops/ -czvf archive.tgz cisco/b/s1 cisco/b/s2 extreme/b/r3 j/b/r5
Isso ainda não é perfeito, porque cada arquivo no arquivo morto tem dois diretórios. Existe uma maneira melhor? Ou eu simplesmente tem que copiar s1
, s2
, r3
e r5
arquivos em um diretório e criar o arquivo com tar -czvf archive.tgz s1 s2 r3 r5
?