kade

技術系の記事を書いていきます。

Shell: ファイルのみもしくはディレクトリのみのパーミッション変更

ファイルのみ

find . -type f -print | xargs chmod 644

ディレクトリのみ

find . -type d -print | xargs chmod 755

下記サイトのそのまんまです。奇麗に再帰的に全てのファイルのパーミッションが変更出来ました。

http://www.tec-q.com/note/2007/11/_chmod.html

入門UNIXシェルプログラミング―シェルの基礎から学ぶUNIXの世界

入門UNIXシェルプログラミング―シェルの基礎から学ぶUNIXの世界