zshで、*のワイルドカード指定の後に()を指定することで、ファイル属性を制限して変更。

たまに、cgiやテーマファイル等の圧縮ファイルを解凍した際に、属性が600になることがあるので、

ディレクトリは755、ファイルは644にする方法です。

  • 全てのディレクトリの属性を755に

    $ chmod 755 *(/)

  • ディレクトリ以外の全ファイルの属性を644に

    $ chmod 644 *(^/)