Ich habe mehrere Funktionen in meiner .bashrc
Datei eingerichtet. Ich möchte nur den aktuellen Code der Funktion anzeigen und nicht ausführen, um schnell auf etwas zu verweisen.
Gibt es eine Möglichkeit, die Funktionsdefinition zu sehen?
Die declare
eingebaute -f
Option bewirkt Folgendes :
bash-4.2$ declare -f apropos1
apropos1 ()
{
apropos "$@" | grep ' (1.*) '
}
Ich benutze type
für diesen Zweck, es ist kürzer zu tippen;)
bash-4.2$ type apropos1
apropos1 is a function
apropos1 ()
{
apropos "$@" | grep ' (1.*) '
}
man type
? Shell-Builtins haben normalerweise keine Manpage auf meinem System.help type
Zeigt die Bash-spezifischen Informationen an.Für Informationen zu eingebauten Befehlen verwenden Sie:
beispielsweise:
Für Informationen zu allen von ihnen geben Sie zum Beispiel Folgendes ein:
quelle