タイトルの通り。 どういうことかというと次のようなディレクトリ構造をもったプロジェクトがあったとする。 . ├── dest │ └── hoge └── src └── config └── dev.yml このディレクトリを圧縮して解凍した時のディレクトリにはhoge, dev.ymlが同じディレクトリに展開したい。 同じ階層であれば解凍する時に--strip-componentsを指定すれば良いが今回のように片方は1階層、もう片方は2階層とかするとこれを使うことは出来ない。 これが1つのディレクトリであればtar -zcvf hoge.tar.gz -C src/config .とかすれば解凍した時にdev.ymlが出るので良いが複数ディレクトリではどうしたら良いのか。。。 答え $ tar -zcvf hoge.tar.gz -C dest . -C ../src/config