Questions marquées «stderr»

15
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 † , alors quelle est la différence ici et …

11
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 …
982 bash  grep  stdout  pipe  stderr 

10
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 …
230 linux  stdout  stdin  stderr 

18
Comment stocker l'erreur standard dans une variable
Disons que j'ai un script comme celui-ci: inutile.sh echo "This Is Error" 1>&2 echo "This Is Output" Et j'ai un autre script shell: aussiUseless.sh ./useless.sh | sed 's/Output/Useless/' Je veux capturer "This Is Error", ou tout autre stderr de useless.sh, dans une variable. Appelons cela ERREUR. Notez que j'utilise stdout …

2
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 …
156 bash  stdout  stderr  piping 



6
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 stderr?
120 c  printf  stderr 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.