Macでファイルを圧縮するときに.DS_Storeを含めないようにする

手順

  • 圧縮したいファイルをひとつのディレクトリにまとめる。
  • ターミナルを起動する
$ zip -r files.zip * -x *.DS_Store

解説

zip

zip圧縮する

-r

ディレクトリを再帰的(解凍時にデータが欠けない)に圧縮する。

files.zip

files.zipという名前のzipファイルを作成する。

*

zip圧縮する対象。「*」は、その階層にあるファイルとフォルダーをすべて圧縮する。

-x

指定したファイルなどを除外する。ファイルの指定は-xの後ろで行う

*.DS_Store

除外するファイルの指定。この場合は、「拡張子が .DS_Store のファイルすべて」となる。