From: Christoph Sold (cheasy_at_web.de)
Date: 03. Jan 2002
Wolfgang Jährling wrote:
>Hi!
>
>Erst dachte ich ja, es sei ein Bug in Hurd, aber unter GNU/Linux
>passiert das gleiche:
>
>toor_at_dose:~$ /bin/echo foo >/dev/full
>/bin/echo: error writing to the standard output: No space left on device
>toor_at_dose:~$ echo foo >/dev/full
>toor_at_dose:~$
>
>Dieses Verhalten scheint aber ein Feature und kein Bug zu sein, denn in
>builtins(1) ist dokumentiert, dass das echo-Builtin stets den Fehlercode
>0 zurückgibt. Nur würde mich mal interessieren, warum stets Erfolg
>signalisiert wird und "konsequenterweise" auch eine Fehlermeldung
>unterschlagen wird. Hat das einen Sinn?
>
Ebenso wie ls-F (-builtin) ist das gut für die Geschwindigkeit --
besonders, wenn der call andernfalls blockieren könnte.
Just my EUR.02
-Christoph Sold
Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET