GNU tarのマニュアルページによると、CACHEDIR.TAG
これは--exclude-cache
。
このようなことは起こらないようです。
$mkdir -pt/a/b/c $ t/a/b/foo t/a/b/CACHEDIR.TAGをタッチします。 $tar --exclude-caches-all -cvf /dev/null t トーン/ トン/1/ ブランド/ t/a/b/c/ t/a/b/CACHEDIR.TAG t/a/b/foo
答え1
GNU tarのソースコードを見る(次に見るTexinfo ドキュメント) は、ファイルに次のものを含める必要があることを示します。特別な署名。この署名をファイルに追加すると、問題が解決します。
$mkdir -pt/a/b/c $タッチt/a/b/foo $ エコ署名: 8a477f597d28d172789f06886806bc55 >t/a/b/CACHEDIR.TAG $tar --exclude-caches-all -cvf /dev/null t トーン/ トン/1/ tar:t/a/b/: キャッシュ ディレクトリ タグ CACHEDIR.TAG が含まれています。ディレクトリはダンプされません。