Hi David! On Sa, 11 Jun 2011, David Haller wrote:
Hab mal eben coreutils-8.9 von gnu.org gesaugt und gebaut. Ah.
;) Ich habe kurz überlegt, aber so wichtig war es mir dann nicht.
Irgendwann sind die GNUler wohl auf die glorreiche Idee gekommen, /bin/test (ist per "define" aber umschaltbar) zu nem 'dummy' binary zu machen, das wohl (soweit ich das auf den ersten Blick verstehe) das shell-builtin test "anspringt". Das "echte" test gibt's dann als '['.
Siehe src/lbracket.c (ein define + include) und src/test.c in den coreutils sourcen. IMO ein sehr seltsame Entscheidung. Naja, anderswo fragt man sich ja AFAIK gerüchtehalber schon länger, was die GNUler so alles rauchen.
Interessant. Danke fürs nachschauen.
So war's auch mal. Use the source, Lu^WChris!
Ja, beim nächsten Mal ;)
PS: diesmal keine Zufallssig. -- "Anybody who really thinks /bin/true should report a version number and a help string (or even a copyright notice) needs to get his head examined."
Haha, das frag ich mich ja auch schon lange: #v+ chrisbra@host: ls -l /bin/true -rwxr-xr-x 1 root root 16060 28. Apr 2010 /bin/true #v- 16K für ein /bin/true, da werden bestimmt noch Primzahlen berechnet oder so. Und /bin/true --version bzw --help funktioniert ja auch. Das ist ja fast so gut, wie das /bin/echo --version und /bin/echo --help Mit freundlichen Grüßen Christian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org