Wenn ich ein Bash-Skript habe wie:
#!/bin/bash
f() {
# echo function name, "f" in this case
}
Gibt es eine Möglichkeit, dies zu tun? Dies kann in Hilfemeldungen wie verwendet werden
printf "Usage: %s: blah blah blah \n" $(basename $0) >&2;
Nur in diesem Fall wollte ich nicht $0, das ist der Dateiname des Skripts.
FUNCNAMEArray- und andere Bash-Variablen verwendet: github.com/codeforester/base/blob/master/lib/stdlib.sh . Siehe Funktionenlog_debug_enterundlog_debug_leaveinsbesondere.