0
以下は、タールの既知かつ長年の不一致/機能ですか?私は答えがイエスだと思う。復元時にタールがネストします
cd mydir
tar cvpf dec14.tar .
tar xvpf dec14.tar -C .
ファイルは、想定される場所に抽出されます。
cd ..
tar cvpf dec14.tar mydir
tar xvpf dec14.tar -C mydir
ファイルは、mydir/mydirに入れ子になって復元されます。つまり、以前よりも1レベル下位にネストされています。
ありがとうございました。あなたは当然のことですが、-Cはマニュアルページで、指定されたディレクトリへのプログラム的な変更であると記述されています。しかし、抽出を実行した後では、どこが違うのかは分かりません。したがって、ディレクトリの変更と変更の戻しがあるといったより完全なマニュアルページがあると思います。おそらく、ディレクトリ操作の変更のターゲットではなく、抽出のターゲットパスを指定するためにオプションを使用する場合は、より良い設計になります。結局、 "rm mydir/*"のようなことをすればディレクトリを変更するつもりはありません。 – H2ONaCl