Domande taggate «stderr»

L'errore standard è un altro flusso di output generalmente utilizzato dai programmi per generare messaggi di errore o diagnostica.

2
stderr over ssh -t
Questo invia output a STDERR, ma non propaga Ctrl+ C(cioè Ctrl+ Cucciderà sshma non il telecomando sleep): $ ssh localhost 'sleep 100;echo foo ">&2"' Questo propaga Ctrl+ C(cioè Ctrl+ Cucciderà sshe il telecomando sleep), ma invia STDERR a STDOUT: $ ssh -tt localhost 'sleep 100;echo foo ">&2"' Come posso forzare …

3
qual è la differenza tra `>> / dev / stderr` (con lo spazio bianco) e`> & 2`?
In bash. Sto avendo qualche difficoltà a determinare cosa dovrei usare? tutti i miei script usano ">> / dev / stderr" al prompt di bash, se provo: echo test >>/dev/stderrfunziona echo test >> /dev/stderrfunziona echo test >/dev/stderrfunziona echo test > /dev/stderrfunziona echo test >>&2NON RIESCE! echo test >> &2NON RIESCE! …

3
invio dell'output a / dev / stderr vs.> & 2
Negli script, gli errori vengono generalmente inviati al descrittore di file 2 con &2, ovvero: echo "error" >&2 A volte /dev/stderrviene utilizzato invece: echo "error" > /dev/stderr Guardando /dev/stderr, vedo che è solo un collegamento simbolico a /proc/self/fd/2, che a sua volta è un collegamento simbolico a /dev/pts/5(sul mio terminale …



1
visualizzare STDOUT prima di STDERR?
Sono nuovo a bash e non posso per la vita di me capire come eseguire un certo comando, supporre ./fffe stampare stdout regolari prima di stderr (sono confuso sul significato me stesso) per esempio $ printf "I am a\ndrill\n" > fff; $ cat fff nofile fff nofile fff I am …


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.