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 (3 + 3) =
Leave me a comment *
 
All comments are subject to editorial review
Post being viewed right now
Item date: 22.08.2009
Views: 1684
Item date: 18.03.2009
Views: 1903
Item date: 01.03.2010
Views: 2024
Item date: 18.09.2009
Views: 1208
Item date: 08.03.2009
Views: 712
Item date: 04.02.2009
Views: 439
Item date: 22.08.2009
Views: 1324
Item date: 16.09.2009
Views: 119
Item date: 08.03.2009
Views: 1346
Item date: 05.02.2009
Views: 1946