enable: Enable and disable builtin shell commands

Enable and disable builtin shell commands.
Syntax
enable [-n] [-p] [-f filename] [-ads] [name ...]

Options
-a list each builtin with an indication of whether or not
it is enabled.

-d Delete a builtin loaded with `-f?.

-f load the new builtin command name from shared object filename,
on systems that support dynamic loading.

-n Disable the names listed, otherwise names are enabled.

-p Print a list of shell builtins, default if no name arguments appear
With no other arguments, the list consists of all enabled shell builtins.

-s Restrict to enable only POSIX special builtins
Disabling a builtin allows a disk command which has the same
name as a shell builtin to be executed without specifying a full pathname, even
though the shell normally searches for builtins before disk commands.

For example, to use the test binary found via $PATH
instead of the shell builtin version, type `enable -n test?.

If there are no options, a list of the shell builtins is displayed.

If `-s? is used with `-f?, the new builtin becomes a special builtin.

The return status is zero unless a name is not a shell builtin or there
is an error loading a new builtin from a shared object.

You see things; and you say ?Why?? But I dream things that never were; and
I say ?why not?? - George
Bernard Shaw
Tags
Comments
Write the first comment
Leave a trace
Name *
Email *
Website
Anti SPAM * Code (5 + 1) =
Leave me a comment *
 
All comments are subject to editorial review
Post being viewed right now
Item date: 19.07.2009
Views: 1903
Item date: 01.09.2009
Views: 1038
Item date: 09.03.2009
Views: 1160
Item date: 13.05.2009
Views: 793
Item date: 07.03.2009
Views: 326
Item date: 01.01.2009
Views: 756
Item date: 18.06.2009
Views: 1452
Item date: 01.01.2009
Views: 1431
Item date: 04.02.2009
Views: 2003