Domande taggate «stderr»

15
Come stampare su stderr in Python?
Esistono diversi modi per scrivere su 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) Questo sembra contraddire lo zen di Python # 13 † , quindi qual è la differenza qui e ci …

11
Come posso pipe stderr e non stdout?
Ho un programma che scrive informazioni su stdoute stderr, e ho bisogno di greppassare attraverso ciò che sta arrivando a stderr , ignorando stdout . Ovviamente posso farlo in 2 passaggi: command > /dev/null 2> temp.file grep 'something' temp.file ma preferirei essere in grado di farlo senza i file temporanei. …
982 bash  grep  stdout  pipe  stderr 

10
Confuso su stdin, stdout e stderr?
Sono piuttosto confuso con lo scopo di questi tre file. Se la mia comprensione è corretta, stdinè il file in cui un programma scrive nelle sue richieste per eseguire un'attività nel processo, stdoutè il file in cui il kernel scrive il suo output e il processo che lo richiede accede …
230 linux  stdout  stdin  stderr 

18
Come memorizzare l'errore standard in una variabile
Diciamo che ho una sceneggiatura come la seguente: useless.sh echo "This Is Error" 1>&2 echo "This Is Output" E ho un altro script di shell: alsoUseless.sh ./useless.sh | sed 's/Output/Useless/' Voglio catturare "This Is Error", o qualsiasi altro stderr da useless.sh, in una variabile. Chiamiamolo ERRORE. Nota che sto usando …

2
Piping sia stdout che stderr in bash?
Sembra che le versioni più recenti di bash abbiano l' &>operatore, che (se ho capito bene), reindirizza sia stdout che stderr su un file ( &>>aggiunge invece al file, come ha chiarito Adrian). Qual è il modo più semplice per ottenere la stessa cosa, ma invece eseguire il piping a …
156 bash  stdout  stderr  piping 



6
Come posso stampare su stderr in C?
In C, stampare su stdout è facile, con printffrom stdio.h. Tuttavia, come posso stampare su stderr? Possiamo usarlo fprintfper ottenerlo apparentemente, ma la sua sintassi sembra strana. Forse possiamo usare printfper stampare su stderr?
120 c  printf  stderr 


3
Differenza tra $ stdout e STDOUT in Ruby
In Ruby, qual è la differenza tra $stdout(preceduto dal segno del dollaro) e STDOUT(tutto maiuscolo)? Quando si esegue il reindirizzamento dell'output, quale dovrebbe essere utilizzato e perché? Lo stesso vale per $stderre STDERR. Modifica: ho appena trovato una domanda correlata .
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.