Ich habe einige verschiedene Funktionen in meinem .bash_profile definiert. Ich erinnere mich normalerweise an den Namen der Funktion, möchte aber einen kurzen Blick auf den Code werfen, bevor ich ihn ausführe.Wie drucke ich eine Funktionsdefinition in Bash?
Bash_profile:
gpm() {
echo "git pull origin master"
git pull origin master
}
Bash:
$ <something> gpm
Ergebnis erwartet: Laufen Sie nicht die Funktion nur die Funktion auszudrucken selbst.
+1 - Besser als "Typ", da es die Zeile "GPM ist eine Funktion" nicht druckt. – l0b0
Nur notieren 'declare' ist nicht auf Lager OSX. – hlfcoding
@hlfcoding: warum denkst du das? Es ist eine eingebaute Shell und sogar die alten Versionen von bash, die mit Mac OS geliefert werden, haben es. –