This is not Bash. At the beginning of my journey in Android, I have seen that the Android shell is a little bit different from Bash.
The Android Shell
A "shell" is a program that listens to keyboard input from a user and performs actions as directed by the user. Android devices come with a simple shell program. This shell program is mostly undocumented. Since many people are curious about it, I thought I'd write up some documentation for it.
Built-in Commands
Every shell has a few built-in commands. Some common built-in commands are:
echo -- prints text to stdout
set -- sets shell variables
export -- makes shell variables available to command-line programs
cd -- change the current directory
pwd -- print name of the current directory
Futher Reading
Please check this question and this page for more details.