メモ: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]

参考サイト)

よかったらシェアしてね!

この記事を書いた人

Web制作の日々のブログです。
主に自分用のメモが大半。

コメント

コメントする

*

目次
閉じる