test (/bin/test
) ist ein Unix-Werkzeug, mit dem logische Vergleiche angestellt werden können. Es gehört zur grundlegenden Ausstattung Unix-artiger Systeme, für UNIX-Systeme ist sein Verhalten durch den POSIX-Standard genormt.[1]
Viele Shells implementieren es mittlerweile als built-in-Kommando, aber diese Implementierungen leiten sich alle von der ursprünglichen Version als stand-alone-Programm ab.
Aus Usability-Gründen existiert das Programm auch unter dem Namen /bin/[
, das sich genau wie /bin/test
verhält, nur dass es als letztes Argument ]
erwartet. Siehe Geschichte.