私はtar
サーバーの毎日のバックアップを作成するために使用しており、/proc および /sys システム ディレクトリのバックアップを避けたいと考えていますが、ファイル ツリーの別の場所にある「proc」または「sys」という名前のディレクトリは除外しません。
たとえば、次のディレクトリ ツリーがあるとします (「bla」は通常のファイルです)。
# find
.
./sys
./sys/bla
./foo
./foo/sys
./foo/sys/bla
除外したいのですが、除外したくあり./sys
ません ./foo/sys
。
--exclude
それを行うパターンを見つけることができないようです...
# tar cvf /dev/null * --exclude=sys
foo/
また...
# tar cvf /dev/null * --exclude=/sys
foo/
foo/sys/
foo/sys/bla
sys/
sys/bla
何か案は?(Linux デビアン 6)