私は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)