ファイルシステムに次の4つのファイルがあります。
/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
これらのファイルをtarアーカイブに入れる必要がありますが、ディレクトリを追加したくありません。私が思いつくことができる最高のものは:
tar -C ~/cvs/ops/ -czvf archive.tgz cisco/b/s1 cisco/b/s2 extreme/b/r3 j/b/r5
アーカイブ内の各ファイルは2つのディレクトリの深さがあるため、これはまだ完全ではありません。もっと良い方法はありますか?それとも私は単純にコピーする必要がありますs1
、s2
、r3
そしてr5
一つのディレクトリにファイルをしてしてアーカイブを作成しますかtar -czvf archive.tgz s1 s2 r3 r5
?