Ich bearbeite bashrc also ständig und habe ein offenes Terminal mit einer funktionierenden Funktionsdefinition, obwohl bashrc mit einer falschen Funktionsdefinition aktualisiert wurde. (Da sich die Definition erst ändert, wenn ich den aktualisierten bashrc beziehe.) Wie kann ich in diesem Fall die Definition der Arbeitsfunktion nachschlagen? Zum Beispiel, wenn ich tippe:
alias function_name
Ich kann sehen, wie die Definition für diesen Alias lautet. Gibt es einen ähnlichen Befehl für die Funktion? Wenn nicht, gibt es einen Befehl zum Ausgeben des gesamten Bashrc, den das aktuelle Terminal verwendet?
whence -cv
in zsh verwenden. Die-v
Option ist , Ihnen zu sagen, wenn es keine solche Alias oder eine Funktion (oder in anderer Weise ausführbar in IhnenPATH
) überhaupt. Wenn Sie es häufig verwenden (wie ich), können Sie es mit einem Ein-Wort-Befehl aliasen.