Typ (UNIX)
Originalautor (en) | AT&T Corporation |
---|---|
Entwickler (en) | Verschiedene Open Source und kommerziell Entwickler |
Erstveröffentlichung | 1984 |
Betriebssystem | Unix und Unix-artig |
Plattform | Plattformübergreifend |
Typ | Befehl |
Im Unix und Unix-artig Betriebssysteme, Typ
ist ein Befehl das beschreibt, wie es ist Argumente würde interpretiert, wenn sie als Befehlsnamen verwendet werden.
Funktion
Wo anwendbar, Typ
Zeigt den Pfad des Befehlsnamens an.Mögliche Befehlstypen sind:
- Schale eingebaut
- Funktion
- alias
- Hashed -Befehl
- Stichwort
Der Befehl gibt einen ungleich Null zurück Status beenden Wenn Befehlsnamen nicht gefunden werden können.
Beispiele
$ Typ Prüfung Test ist eine Schale, die gebaut wurde $ Typ CPCP ist /bin /cp $ Typ UnbekanntUnbekannt nicht gefunden $ Typ Typ Typ ist eine Schale, die gebaut wurde
Geschichte
Das Typ
Befehl war a Muschel gebaut zum Bourne Shell that was introduced in AT & T System V Release 2 (SVR2) 1984,,[1] und wird weiterhin in vielen anderen posix-kompatiblen Schalen aufgenommen, wie sie Verprügeln. Jedoch, Typ
ist nicht Teil der POSIX -Standard.Mit einer POSIX -Shell wird ein ähnliches Verhalten mit abgerufen
Befehl -v Name
In dem Kornshell, der Befehl woher
bietet ähnliche Funktionen.[2]
Der Befehl ist als separates Paket für verfügbar Microsoft Windows Im Rahmen des Unxutils Sammlung von einheimisch Win32 Häfen von gemeinsamem GNU Unix-ähnliche Dienstprogramme.[3]
Siehe auch
Verweise
- ^ "Traditionelle Bourne Shell Familie / Geschichte und Entwicklung". www.in-ulm.de. Abgerufen 2018-10-07.
- ^ Siever, Ellen (2005). Linux auf den Punkt gebracht.Nussschalenhandbücher.O'Reilly Media, Inc. p.695. ISBN 9780596009304. Abgerufen 2016-07-05.
woher [...] nur Korn Shell.Zeigen Sie, ob jeder Befehl ein Unix-Befehl, ein integrierter Befehl, eine definierte Shellfunktion oder ein Alias ist.
- ^ Native Win32 -Ports einiger GNU -Dienstprogramme