macOS ターミナルでfindとxargsコマンドを使用する方法

環境
macOS Monterey

構文
% find . -type d | xargs chmod -R 変更後パーミッション ; find . -type f | xargs chmod 変更前パーミッション

操作例
ファイルは664でディレクトリは775に設定するには、「find」と「xargs」で「chmod」を使用します。

% find . -type d | xargs chmod -R 775 ; find . -type f | xargs chmod 664

結果確認
% find . -printf “%U %G %m %p\n"

Mac OS X

Posted by arkgame