tar で一部のファイルを除外する

 tar でファイルをアーカイブしたり、展開をよく行いますが、特定のファイル/ディレクトリを除外したいときがあります。

 そんな時は、–exclude オプションを使います。指定した名前にマッチするファイル/ディレクトリを除外してアーカイブしたり、展開します。

$ tar --exclude test -zcvf source.tar.gz src

 上のコマンドは、src ディレクトリを source.tar.gz のアーカイブしますが、名前が test の ファイル/ディレクトリは除外してアーカイブします。除外する名前にはワイルドカード ( *, ? など) が使えます。

 今年も今日で終わりです。ありがとうございました。

 来年もよろしくおねがいします。よいお年を。

Memo

Posted by sirius