テック & ツール
MacでクリーンなZIPを作る方法|余計なファイルを入れない圧縮術
Q_Q
「クリーンなZIP」とは?
Macユーザーの間で「クリーンなZIP(Clean ZIP)」と呼ばれるものをご存知でしょうか?
これは、「.DS_Store」や「__MACOSX」などのMac特有の不可視ファイルが含まれていないZIPファイルのことを指します。
なぜクリーンにする必要があるのか
主な理由は「相手への配慮」です。特にWindowsユーザーにデータを送る場合、クリーンでないZIPを送ると:
- 解凍時に不要なファイルが散らかる
- ファイル名が文字化けして読めないことがある
- 「ウイルスかもしれない」と警戒される
クリーンなZIPを作る方法(手動)
ターミナルを使って、特定のファイルを除外しながら圧縮します。
zip -r -X clean_archive.zip source_folder -x "*.DS_Store" -x "*.DS_Store" で.DS_Storeを除外し、-X でリソースフォーク(__MACOSX)を除外します。
しかし、毎回この長いコマンドを打つのは現実的ではありません。
クリーンなZIPを作る方法(自動)
最もスマートな方法は、「Pon!とZip!」のような専用ツールを使うことです。
アプリを起動して、フォルダをドラッグ&ドロップするだけ。
案件ごとに除外したいファイルが違う場合は、除外ルールを保存して使い回せる運用が便利です。
また、機密資料を送る案件ではパスワード付きZIPを併用すると、共有品質をさらに上げられます。
まとめ
「クリーンなZIP」を作ることは、Macユーザーとしての嗜み(たしなみ)の一つです。
自分の環境だけでなく、受け取る相手の環境を想像してデータを作成できるようになると、仕事の質もワンランクアップします。