It is a very good question but unfortunately there is
no such command and there never will be.
Let me try to explain why reality is so depressing.
:-)
1) There are several 10,000s of packages which are
installed on a case by case basis depending on one's
need.
2) Some of the categories are listed below
archivers cross finance mail
news shells
audio crosspkgtools sysutils
benchmarks games math parallel
biology databases geography mbone
pkglocate textproc
bootstrap devel graphics meta-pkgs
pkgtools time
cad ham misc print wm
chat doc inputmethod mk
README www
comms editors lang multimedia
regress x11
converters emulators licenses net
security
3) So you can see no one can know all commands. One
command in bash that can give you what you want is if
you press the <TAB> key twice
Display all 3594 possibilities? (y or n)
is what I get bcoz I have installed packages that give
me these many commands.
But it is not humanly possible to learn all of them
nor is there a need. :-) You can however try "man
<cmd>" for whichever cmd that has a man page.
4) New commands are being created every day, every
hour. Even you can create one. How will others know?
It will take time.
If I understand your need correctly you have to learn
the various "shell commands". By this is meant common
small small tools used for day to day productivity.
I will try to list some of them but this is by no
means exhaustive. Please bear with me.
ls
mkdir
cp
mv
rm
cat
less
man
tr
sed
awk
tar
zip
vim
ln
date
diff
mplayer
mpg321
Sorry it is impossible to even do that.:-)
Sigh! Just dive in and have fun! You will never be
disappointed. I promise you that much.
regards,
Girish
--- Bharath Narayan <bharath144@xxxxxxxxx> wrote:
Hi all,
Is there a command which lists all the commands
supported by the shell.
Regards
Bharath
--
"Never tell your problems to anyone except the one
who genuinely loves
you... because 20% people don't care and other 80%
are glad that you have
problems..." --- Aristotle
_______________________________________________
To unsubscribe, email ilugc-request@xxxxxxxxxxxxx
with
"unsubscribe <password> <address>"
in the subject or body of the message.
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc