Type: Unterschied zwischen den Versionen
K Textersetzung - „== Parameter ==↵“ durch „== Argumente == “ |
K Textersetzung - „«“ durch „''“ |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 42: | Zeile 42: | ||
= type = | = type = | ||
Das Kommando verrät | Das Kommando verrät ''etwas mehr'' über ein als Argument angegebenes Kommando. Ohne Option verrät es, ob das Argument ein builtin-Kommando, eine Funktion,... oder ein auf der Platte liegendes Programm ist: | ||
'''type test''' | '''type test''' | ||
test is a shell builtin | test is a shell builtin |
Aktuelle Version vom 31. März 2025, 12:12 Uhr
topic - Kurzbeschreibung
Beschreibung
Installation
Syntax
Argumente
Optionen
Konfiguration
Anwendung
Links
Dateien
Man-Page
Intern
Weblinks
Kontrollfragen
Testfrage 1
Testfrage 2
Testfrage 3
Testfrage 4
Testfrage 5
type
Das Kommando verrät etwas mehr über ein als Argument angegebenes Kommando. Ohne Option verrät es, ob das Argument ein builtin-Kommando, eine Funktion,... oder ein auf der Platte liegendes Programm ist:
type test test is a shell builtin type passwd passwd is /usr/bin/passwd
Etwas bedeckt hält sich type -t, was die Art des Arguments mit einem knappen Wort erklärt:
type -t test builtin type -t passwd file
-a lässt das Kommando alle Interpretationen ausgeben und ist bei der Suche nach einem Kommando sicher eine nette Hilfe:
type -a test test is a shell builtin test is /usr/bin/test
Schließlich beschränkt die Option -p die Suche auf die auf der Platte gespeicherten Programme, in vielen Distributionen hat sich dafür which eingebürgert:
type which which is aliased to `type -p'
type
Man kann für eine entsprechende Überprüfung den internen Befehl type
verwenden:
# type unset unset is a shell builtin
Bei Programmen, die im Suchpfad liegen, macht type
eine ähnliche Ausgabe wie which
:
# type top top ist /usr/bin/top