On Sat, Jan 30, 2010 at 03:17:22PM +0100, Joachim Schmitz wrote:
> Clark J. Wang wrote:
> >Hi all,
> >
> >I want to write my own built-in bash commands but I cannot find any
> >info about that in bash manual. Anyone has any idea?
> 
> Have a look into the .def files in the builtins directory of bash's source 
> tree.
> Add your .def file (start with a copy of an existing one changed to your 
> needs), update Makefile (or better Maklefile.in) and you're done.
> Did this myself to add a couple of platform specific builtins

There's another way.  You can build a loadable builtin function as a
single (shared) object file, and load it with "enable -f filename name".
I have some extremely brief documentation at
http://mywiki.wooledge.org/BashLoadable


Reply via email to