Исправление Kroz, 07.12.14 01:43 (текущая версия) :
А лучше так:
for aa in *.${EXT}; do [[ ! -f "$aa" ]] && break aa=$( basename "$FILE" ".$EXT" )
Исходная версия Kroz, 07.12.14 01:35:
for aa in *.${EXT}; do aa=$( basename "$FILE" ".$EXT" )