2011-07-11 4 views
1

Si redirections je devais écrire la sortie standard d'un fichier que je ferais quelque chose commeComment faire faire plusieurs Unix sortie standard

python abcd.py > abcd.log 

Mais si je fais que je ne serais pas en mesure de voir la sortie abcd.py, comment pourrais-je changer la commande ci-dessus pour que je puisse à la fois voir le ouput de abcd.py et écrire aussi la sortie abcd.log

Répondre

3

utilisation try tee commande

python abcd.py | tee abcd.log 
+0

Cela semble être extrêmement lent pour une raison quelconque. Est-ce normal? – kal

+0

Non, vous pourriez être frappé par des artefacts de mise en mémoire tampon, mais la vitesse devrait être bonne. – jlliagre

6

Regardez la commande tee

python abcd.py | tee abcd.log 
Questions connexes