ハッシュテーブルにファイルのデータを入力しようとしています。このコードで
      templates="./templates"
      declare -A ARRAY
      ARRAY+=([a]='b')
      ARRAY+=([d]='f')
      cat $templates | while read line 
      do
      a=`(echo $line | cut -d ':' -f 1)`
      b=`(echo $line | cut -d ' ' -f 2)`
      ARRAY+=([a]=b)
      done
      for x in ${!ARRAY[@]}
      do
      echo "$x - ${ARRAY["$x"]}"
      done
それは私だけを与える
  a - b
  d - f
テンプレートファイルは次のとおりです。
nazwisko: towar
Kowalski: ksiazki
Nowak: programy