Ciao Remo, Non capisco il motivo di questa riga di codice:
sys.stdout.write('\r'+' '*87) Altra cosa: (ammesso che '\r' sia utilizzato per separare le righe) non dovresti usare il line feed ('\n') invece che il carriage return ('\r')? Marco, dopo un paio di tentativi si ottiene un output comprensibile facendo così ($CHOICE è il numero dell'opzione, da 1 a 8; $ADDRESS è il parametro da passare allo script): $ echo $CHOICE | python2 scan.py $ADDRESS > output.txt (premi Ctrl-C quando ti sei rotto) $ sed 's/\r/\n/g' output.txt | grep -v "^\s*$" Saluti, Nadir
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python