findコマンドで特定のパーミッションのファイル検索し、変更する

Windowsからコピーしたファイルのパーミッションは700など不適切なので、これをfindコマンドで検索し、変更する方法。findコマンドの-permオプションで特定のパーミッションを検索し、-execコマンドでchmodを使ってモード変更でする。

カレントディレクトリ以下で拡張子psdのファイルでモードが755のファイルを検索し、モードを644に変更するにはターミナルから次のコマンドを実行する。

find . -name "*.psd" -perm 755 -exec chmod 644 '{}' \;

コメントする

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください