Printif e' corretto? mi pare di no.

Se usi al posto di printf:

echo "descrizione=$num";

vedrai che funziona.