メモ:macターミナルでファイル名に拡張子を強制的に付けるコマンド

リネームソフトで失敗したので調べたメモ。

以下のコマンドで同階層の全てのファイルに、強制的に末尾に拡張子(.jpg)をつけています。

[code]
for F in *; do mv “$F” “${F%%}.jpg”; done
[/code]

▼ファイル判別:ファイル名先頭に”test”の文字列があるファイルだけにしたい場合
[code]
for F in test*; do mv “$F” “${F%%}.jpg”; done
[/code]

▼ファイル判別:ファイル拡張子が”JPEG”のファイルだけを対象にしたい場合
[code]
for F in *.JPEG; do mv “$F” “${F%%}.jpg”; done
[/code]

参考サイト)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


*