#!/bin/bash

titlecase() {
tr ':upper:' ':lower:' <<< "$1" | sed -r 's/\w+/\u&/g' 
}

mkdir -p out/
i=0
while read -r line
do
    i=$((i+1))
    nome="$(cut -f3 <<<"$line")"
    cognome="$(cut -f4 <<<"$line")"
    email="$(cut -f5 <<<"$line")"
    testo=$(titlecase "$nome $cognome")

    filename="out/$(printf %03d $i)-$email.png"
    ./png.sh "$testo" "$filename"
    echo -e "$i\t$email\t$testo" >> fatti.tsv
done
