Alias to list all functions loaded into bash (that don't start with _). Also shows file it's defined in.

alias functions='shopt -s extdebug;declare -F | grep -v "declare -f _" | declare -F $(awk "{print $3}") | column -t;shopt -u extdebug'
Should run anywhere that Bash works.. Your mileage may vary.
Sample Output
cclock                       206  /home/myuser/.functions.sh
chmodd                       236  /home/myuser/.functions.sh
chmodf                       242  /home/myuser/.functions.sh
cmdfu                        41   /home/myuser/.functions.sh
command_not_found_handle     58   /etc/bash.bashrc
dequote                      148  /usr/share/bash-completion/bash_completion
dmesg_with_human_timestamps  252  /home/myuser/.functions.sh

0
By: goeltzec
2021-11-22 06:49:36

What Others Think

They can work on Economics Essay Help based on process
oliyanabeth · 5 days ago
Wow, What an excellent article. That's what I'm looking for. I would like to suggest that you continue to share such types of information. among us
among · 5 days ago
Hey There. I found your website using msn. This is a very well-written command. I’ll be sure to bookmark it and come back to read more of your useful info. Thanks for the post. I’ll definitely return. krunkerio
krunkeriogm · 4 days ago
Wow, excellent post. I'd like to draft like this too - taking time and real hard work to make a great article. This post has encouraged me to write some posts that I am going to write soon. http://202.95.10.77/">qiu qiu online
puce · 4 days ago
Schoolchildren do not want to do their homework and resort to the help of various assistants. I use the recommendation letter service, which performs all possible written work on request quickly and efficiently.
HayleyDorron · 4 days ago
If you like gaming, then you will definitely like 1v1.lol unblocked . This is a very specially created 3rd person shooting game that is very popular on online game websites.
BobetteHodgdon · 3 days ago
Nice place to learn new skills. Well done keep going. limousine service al khobar
saudisuvrentals · 2 days ago
Emma's rice box was born from the idea of ??grandchildren who want to eat Emma's cooking like when she helped her work at the restaurant when she was young, pork and chicken dishes that we like, but still have all 5 groups of other things. Sometimes we think that healthy food I just want people to pay attention choose everything good We ate it and liked it. It's really enough. ?????????????
KayGasaway · 2 days ago
This is my first time i visit here. I found such a substantial number of interesting stuff in your blog especially its examination. Really its inconceivable article. Keep it up.research paper writing service
Geekstation · 2 days ago
This is my first time i visit here. I found such a substantial number of interesting stuff in your blog especially its examination. Really its inconceivable article. Keep it up.driver's license for sale
Geekstation · 2 days ago
This is my first time i visit here. I found such a substantial number of interesting stuff in your blog especially its examination. Really its inconceivable article. Keep it up.click here
Geekstation · 2 days ago
One more important issue is that if you are a mature person, travel insurance for pensioners is something you need to really look at. The more mature you are, a lot more at risk you’re for getting something bad happen to you while abroad. If you are not necessarily covered by some comprehensive insurance coverage, you could have quite a few serious challenges. Thanks for discussing your good tips on this web site. Instagram Follower kaufen
wenilak444 · 12 hours ago
Kindly leave down your contact details below for all enquiries related to Belgravia Ace. For urgent enquiries, please call us at +65 6100 1908. Belgravia Ace Showflat
KayGasaway · 9 hours ago

What do you think?

Any thoughts on this command? Does it work on your machine? Can you do the same thing with only 14 characters?

You must be signed in to comment.

What's this?

commandlinefu.com is the place to record those command-line gems that you return to again and again. That way others can gain from your CLI wisdom and you from theirs too. All commands can be commented on, discussed and voted up or down.

Share Your Commands



Stay in the loop…

Follow the Tweets.

Every new command is wrapped in a tweet and posted to Twitter. Following the stream is a great way of staying abreast of the latest commands. For the more discerning, there are Twitter accounts for commands that get a minimum of 3 and 10 votes - that way only the great commands get tweeted.

» http://twitter.com/commandlinefu
» http://twitter.com/commandlinefu3
» http://twitter.com/commandlinefu10

Subscribe to the feeds.

Use your favourite RSS aggregator to stay in touch with the latest commands. There are feeds mirroring the 3 Twitter streams as well as for virtually every other subset (users, tags, functions,…):

Subscribe to the feed for: