Pytania otagowane jako stderr

Błąd standardowy to kolejny strumień wyjściowy używany zwykle przez programy do wyświetlania komunikatów o błędach lub diagnostyki.

2
stderr ponad ssh -t
To wysyła dane wyjściowe do STDERR, ale nie propaguje Ctrl+ C(tzn. Ctrl+ CZabije, sshale nie zdalny sleep): $ ssh localhost 'sleep 100;echo foo ">&2"' To propaguje Ctrl+ C(tzn. Ctrl+ CZabije sshi zdalnie sleep), ale wysyła STDERR do STDOUT: $ ssh -tt localhost 'sleep 100;echo foo ">&2"' Jak mogę zmusić sekundę …

3
Jaka jest różnica między `>> / dev / stderr` (z białą spacją) a`> & 2`?
W bash Mam problem z ustaleniem, czego powinienem użyć? wszystkie moje skrypty używają „>> / dev / stderr” w wierszu polecenia, jeśli spróbuję: echo test >>/dev/stderrdziała echo test >> /dev/stderrdziała echo test >/dev/stderrdziała echo test > /dev/stderrdziała echo test >>&2FAILS! echo test >> &2FAILS! echo test >&2działa echo test > …

3
wysyłanie danych wyjściowych do / dev / stderr vs.> i 2
W skryptach błędy są zwykle wysyłane do deskryptora pliku 2 za pomocą &2, tj .: echo "error" >&2 Czasami /dev/stderrużywa się zamiast tego: echo "error" > /dev/stderr Patrząc na to /dev/stderr, widzę, że jest to tylko dowiązanie symboliczne /proc/self/fd/2, które z kolei jest dowiązaniem symbolicznym /dev/pts/5(na moim obecnym terminalu). Wydaje …


1
wyświetlać STDOUT przed STDERR?
Jestem nowy w bash i nie mogę przez całe życie wymyślić, jak uruchomić określone polecenie, przypuszczać ./fffi drukować standardowe stdouts przed stderr (sam jestem zdezorientowany co do znaczenia) na przykład $ printf "I am a\ndrill\n" > fff; $ cat fff nofile fff nofile fff I am a drill cat: nofile: …

2
Kiedy używać standardowego strumienia błędów w aplikacji wiersza poleceń?
Czy istnieją wytyczne, kiedy należy użyć błędu podczas pisania aplikacji wiersza polecenia? Ku mojemu zdziwieniu, nie znalazłem niczego, przeglądając go w Google. W szczególności pytanie, które mnie teraz interesuje, brzmi: czy użyć stdoutlub stderrkiedy użytkownik wywołał program z nielegalnymi argumentami. Jednak bardziej doceniana jest bardziej kompleksowa odpowiedź, ponieważ z pewnością …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.