tag: Solaris  1/1

tarで特定のファイル/ディレクトリを除外

ググると結構出てくるネタだけどメモ。以下、GNU TarではないSolaris8の環境で動作確認済み。こんなディレクトリ構成だとして、$ find test_dirtest_dirtest_dir/logtest_dir/log/test.logtest_dir/srctest_dir/src/test.ctest_dir/doctest_dir/doc/test.txttest_dir/bintest_dir/bin/test.o↓で、ディレクトリごと除外。$ tar cvf - `find test_dir -type f -print | egrep -v '^test_dir/(bin|log)'` | gzip -c > test_dir.tar.gz...