How do i see what functions are defined in your login session?
-
To see defined shell functions in your login
$ declare -F declare -f _update_initramfs declare -f _upstart_events declare -f _upstart_initctl declare -f _upstart_jobs declare -f _upstart_reload declare -f _upstart_restart declare -f _upstart_start declare -f _upstart_startable_jobs declare -f _upstart_status declare -f _upstart_stop declare -f _upstart_stoppable_jobs
To see the contents of functions run it with lowwecase -f and the name of the function
$ declare -f quote quote () { local quoted=${1//\'/\'\\\'\'}; printf "'%s'" "$quoted" }
To unset a function, if you logout and back in, it will be set again.
$ unset -f quote $ declare -f quote
© Lightnetics 2024