2017.1.31
例えば、.jpegと.jpgがあって気持ち悪い時に、terminalで統一できないかと調べたのでメモ。
for inで回す形です。★が変更前の拡張子、◎が変更後の(統一したい)拡張子です。
for fname in *.★; do mv $fname ${fname%.★}.◎; done
for fname in *.jpeg; do mv $fname ${fname%.jpeg}.jpg; done
for fname in *.htm; do mv $fname ${fname%.htm}.html; done
いかがだったでしょうか?Terminalは古くから使われているだけあって、可能性をすごく感じますw