at backyard

Color my life with the chaos of trouble.

zipコマンドで除外ファイル・ディレクトリを複数指定する方法

今後の自分用に残しておく備忘録。

zipコマンドで除外ファイルやディレクトリを指定する場合は -x を利用する。

例えば下記のような形。

zip -r ./foobar.zip . -x "./.git/*" ".DS_Store" "baz"

この場合、.git ディレクトリや .DS_Storebaz 等のファイルが除外される。

ググってみた感じ、他にも書き方はありそうな気がしたが( " で囲わない書き方) 、一旦自分の方ではこれに落ち着いたので、このやり方を書き残しておく。

他にこういうやり方もわかりやすくて良いよ!というのがあれば教えていただけると幸いです。