for vid in *.wmv; do avconv -i "$vid" -vn -acodec libmp3lame "${vid%.wmv}.mp3"; done
Зачем фигурные скобки и процент, я еще не понял. Ну, то есть по поведению команды догадываюсь, что процент отсекает от названия выводного файла то, что идет после него (т.е. .wmv), но откуда берется этот синтаксис, не знаю.