read -d '' -r SQL < script.sql
while IFS= read -r par; do printf '%s\n' "${SQL/\'parameter\'/\'$par\'}"; done < File.txt
Это была ошибка (регресс) , появившаяся в версии zsh-4.3.11-dev-4 в 2011 году и теперь исправлен в этой ревизии .