Been using Linux for over a year and finally getting around to digging deeper into learning bash.
I've been reading about listing functions using the "declare -f" AND "declare -F" commands.
Let's say I type "declare -F" and get a long listing of defined functions. Example:
declare -f _ImageMagick
declare -f __expand_tilde_by_ref
declare -f __get_cword_at_cursor_by_ref
declare -f __grub_dir
declare -f __grub_get_last_option
declare -f __grub_get_options_from_help
plus many more....
My question is where are all of these functions defined?