Mac で __MACOSX や .DS_Store を含めずに ZIP 圧縮する方法
2017-06-21 09:00
  • 最近 firefox add-on の開発をしています。
    ファインダー上でフォルダをそのまま圧縮すると
    `__MACOSX` フォルダや、 `.DS_Store` などのゴミが一緒に入ってしまい、
    申請時に「警告」として表示され、実際レビューにも通りません。

    Mac で圧縮し、 Windows で解凍したときもゴミファイルが表示されて
    邪魔だったりしますよね。(;´∀`)

    というわけで、以下コマンドで解決。

    $ zip -r ../compressed-sample.zip ./* -x *.DS_Store
    

    これで `.DS_Store` を除く指定フォルダの圧縮ができます。
    ※コマンドで ZIP 圧縮すると、そもそも `__MACOSX` は生成されません。


    人気ブログランキングへ ブログランキング・にほんブログ村へ
    ↑応援よろしくお願いします!m(_ _)m

  • 2017-06-21 09:00
  • Mac
  • MacZIP圧縮コマンド削除__MACOSX.DS_Store
profile picture

自己紹介的な何か

@wkmettyでついったーやってます。時々。 普段はなんちゃってプログラマやってます。海外から帰任してからは現場に戻って最前線でコード書いてます。 週末は気の向くままにプログラミングしたり、写真撮りに出かけたり、家でhuluみながらまったりしたりしています。(*´ω`*)モキュ