Questions marquées «stderr»

1341
Comment imprimer sur stderr en Python?

Il y a plusieurs façons d'écrire sur stderr: # Note: this first one does not work in Python 3 print >> sys.stderr, "spam" sys.stderr.write("spam\n") os.write(2, b"spam\n") from __future__ import print_function print("spam", file=sys.stderr) Cela semble contredire le zen de Python # 13 † ,...

982
Comment puis-je diriger stderr, et non stdout?

J'ai un programme qui écrit des informations dans stdoutet stderr, et je dois passer au greptravers de ce qui arrive à stderr , sans tenir compte de stdout . Je peux bien sûr le faire en 2 étapes: command > /dev/null 2> temp.file grep 'something' temp.file mais je préférerais pouvoir le faire...

230
Confus au sujet de stdin, stdout et stderr?

Je suis plutôt confus avec le but de ces trois fichiers. Si ma compréhension est correcte, stdinest le fichier dans lequel un programme écrit dans ses demandes pour exécuter une tâche dans le processus, stdoutest le fichier dans lequel le noyau écrit sa sortie et le processus qui le demande accède...

156
Tuyauterie à la fois stdout et stderr dans bash?

Il semble que les nouvelles versions de bash ont l' &>opérateur, qui (si je comprends bien), redirige à la fois stdout et stderr vers un fichier ( &>>ajoute plutôt au fichier, comme Adrian l'a clarifié). Quel est le moyen le plus simple de réaliser la même chose, mais à la place de...

120
Comment puis-je imprimer sur stderr en C?

En C, l'impression vers stdout est facile, avec printffrom stdio.h. Cependant, comment imprimer sur stderr? On peut l'utiliser fprintfpour y parvenir apparemment, mais sa syntaxe semble étrange. Peut-être pouvons-nous utiliser printfpour imprimer sur