#!/bin/bash
apu=1
koe=2

echo ${!a*}' '${!b*}' '${!c*}' '${!d*}' '${!e*}' '${!f*}' '${!g*}' '${!h*}' '${!i*}' '${!j*}' '${!k*}' '${!l*}' '${!m*}' '${!n*}' '${!o*}' '${!u*}' '${!v*}' '${!w*}' '${!x*}' '${!z*}' '${!y*}' '${!A*}' '${!B*}' '${!C*}' ' ${!D*}' '${!E*}' '${!F*}' '${!G*}' '${!H*}' '${!I*}' '${!J*}' '${!K*}' '${!L*}' '${!M*}' '${!N*}' '${!O*}' '${!P*}' '${!Q*}' '${!R*}' '${!S*}' '${!T*}' '${!U*}' '${!V*}' '${!W*}' '${!X*}' '${!Z*}' '${!Y*} | tr [[:space:]] '\n' | grep [[:lower:]] > /tmp/delme; apu=($(cat /tmp/delme | sed 's/^ //' | tr "\n" " ")) #; echo -e ${apu[*]/%/\\n} 

for n in seq ${#apu[*]}; do
  echo ${apu[((n--))]}
done
read

while read rivi
do
  for n in $(seq ${#apu[*]}); do
    m=$((n--))
    muuttuja=$( echo ${apu[$n]} | sed 's/^[[:space:]]//') ; MUUTTUJA=${muuttuja^^}
    echo $rivi | sed "s/$muuttuja\=/$MUUTTUJA\=/g"
  done
done < ~/koe
