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.