incubator-nuttx/Documentation/applications/nsh/index.rst

26 lines
726 B
ReStructuredText
Raw Normal View History

2020-07-21 06:18:26 +08:00
===============
NuttShell (NSH)
===============
2023-10-30 16:31:00 +08:00
The NuttShell is a very complete shell system to be used in NuttX, similar to
bash and other similar options. It supports a rich set of included commands,
scripting and the ability to run your own applications as "builtin" (part of the
same NuttX binary). NSH is implemented as an application where most of the
functionality is part of the library called `nshlib`.
2023-10-30 16:31:00 +08:00
As such, NSH is completely optional and can be disabled so that NuttX directly
starts a given task instead of the main ``nsh`` application.
2020-07-21 06:18:26 +08:00
.. toctree::
:maxdepth: 2
:caption: Contents
2020-07-21 06:18:26 +08:00
nsh.rst
commands.rst
config.rst
customizing.rst
builtin.rst
installation.rst
login.rst
running_apps.rst