2010/10/19 matteo ruffoni <mattruffoni@xxxxxxxxx>: > approffitto ancora un po' nella sostituzione il file si comporta un po' male > e sostitutisce male \cdot infatti nei file txt leggo > \item \begin{math} 3^4 3 ot 3 ot 3 ot 3 3+3+3+3 3 ot 4 \end{math} > al posto di > \item \begin{math} 3^4 3 \cdot 3 \cdot 3 \cdot 3 3+3+3+3 3 \cdot 4 > \end{math} > come elimino quel quadratino? > sarà un problema di utf8 o iso etc etc che capisco poco? Ciao, è il Perl che vede \c e lo interpreta come un escape. Prova con cat $template | \ perl -000 -pe"s/\\/\\\\/g; s/\@ALUNNO\@/$alunno/g; s/\@BANCO\@/$banco/g" > \ compito-$i.tex (ovviamente, con le variabili che usi tu). La prima sostituzione raddoppia i backslash, non l'ho testato ma dovrebbe fare quel che ti occorre. Antonio -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx