Если у меня есть скрипт на Bash, например:
#!/bin/bash
f() {
# echo function name, "f" in this case
}
Есть ли способ сделать это? Это может быть использовано в справочных сообщениях, таких как
printf "Usage: %s: blah blah blah \n" $(basename $0) >&2;
Только в этом случае мне нужно было не $0
, которое является именем файла скрипта.