Linux command shell (command line interface)

XBee Gateway has a Linux shell command line interface, which allows you to experiment with the Python interpreter interactively, create scripts, launch scripts, and control the script operation. While Digi ESP for Python is intended as the main programming interface, you may find this interface useful for some programming and device management tasks.

A shell is a program that takes commands from the keyboard and gives them to the operating system to perform. On XBee Gateway, a program called ash acts as the shell program. You can use this shell in several useful instances, particularly in managing files, executing Python programs, and programming and executing commands to the XBee RF module in the gateway.

Note For more information on the ash shell, go to the following website: http://linux.die.net/man/1/ash. Note that the ash shell supported in XBee Gateway is similar, but not identical, to the ash shell described in this website.