More information on bash
's dynamically loadable builtin
commands can be found in
my article from the (now defunct) UnixReview.com shell corner.
The binary files below were compiled on Mandrake 9.0 or later on a Pentium4 system; I have loaded these without problem in bash, versions 2 and 3, on Intel P2, P3, and P4 systems running Mandrake Linux 8.2, 9.0, 9.2, 10.0, and 10.1, Mandriva LE2005 and LE2006, and, I think, on other Linux distros, but I don't remember which.
Binary (X86 Linux) | Source | Provides |
---|---|---|
case | case.c | ucase, lcase, icase, ncase, cap |
Makefile |
The following are part of the bash source package:
Binary (X86 Linux) | Source | Provides |
---|---|---|
basename | basename.c | basename |
cut | cut.c | cut |
dirname | dirname.c | dirname |
finfo | finfo.c | finfo |
getconf | getconf.c | getconf |
head | head.c | head |
id | id.c | id |
ln | ln.c | ln |
logname | logname.c | logname |
mkdir | mkdir.c | mkdir |
pathchk | pathchk.c | pathchk |
print.c | ||
printenv | printenv.c | printenv |
push | push.c | push |
realpath | realpath.c | realpath |
rmdir | rmdir.c | rmdir |
sleep | sleep.c | sleep |
sync | sync.c | sync |
tee | tee.c | tee |
tty | tty.c | tty |
uname | uname.c | uname |
unlink | unlink.c | unlink |
whoami | whoami.c | whoami |