#!/bin/sh mkdir svg png for file in keys/*.txt do line=$(cat $file | grep "d=" | cut -c3-) name=svg/${file%.*}.svg j=0 echo -n '' > $name echo $line | fold -w6 | while read col do if [ $j == 21 ] then col=$(echo $col | sed 's/.$//') printf '' $col $col $col >> $name else x=$(($j%7*9)) y=$(($j/7*14)) printf '' $x $y $col >> $name fi j=$(($j+1)) done echo -n '' >> $name convert svg/${file%.*}.svg png/${file%.*}.png done