外部デバイスから取り込んだファイルのアクセス権を一括で変更するコマンド

フィルムカメラで撮った写真を現像した時にデータファイルのCD-Rをもらう、みたいなやや時代遅れなことをいまだにやってます。
そんな時、データをMacにただコピペしただけではアクセス権がRead Onlyになっている時があります。 f:id:keetane:20211018041706p:plain
このままだとiPadに転送したり他のデバイスにコピーしたりができないんで、ファイルごとにRead&Writeに変更する必要があります。手作業でやったら大変です...
そんな時はTerminalからcdでWorkin directoryに移動してこのコマンドを使います。

cd ~/Picture
chmod -R 755 <directory name>

file nameをまとめて処理したい場合は、directoryをもう一つ下げてwild cardを使います。オプションの-Rも外します。
wild cardだと特定の拡張子だけを指定することも出来たりしますね。

cd ~/Picture/directory
chmod 755 *.JPG

755の意味は覚えれないのでこちらを参照ということで。

do-zan.com