true (Unix)
true (/bin/true) ist ein Werkzeug in Unix- und unixähnlichen Systemen und durch den POSIX-Standard[1] genormt.
Das Programm liefert bei der Ausführung den Rückgabewert 0, welcher konventionsgemäß von Unix-Programmen (Shells bzw. deren Verzweigungs-Konstrukte: if, while etc., /bin/test und dgl.) als logisches wahr bzw. richtig interpretiert wird. stdout bleibt leer. Sein sonstiges Verhalten entspricht dem anderer Kommandozeilenprogramme.
In manchen Shells ist true als built-in ausgeführt um den sonst notwendigen zusätzlichen fork() zu ersparen.
Siehe auch
Weblinks
true(1)
: BSD-Variante – OpenBSD General Commands Manualtrue(1)
: GNU-Variante – Debian GNU/Linux Ausführbare Programme oder Shell-Befehle Handbuchseite