Обсуждение статьи тематического каталога: Пример скрипта меняющего расширения у файлов. (example shell)Ссылка на текст статьи: http://www.opennet.me/base/dev/frename.txt.html
В Advanced Shell Scripting есть более удачный на мой взгляд пример, тк не используется sed;
#!/bin/sh
for i in *.mp3; do mv $i ${i%mp3}mid`; doneИ экранировать . по-моему не нужно.