Bash is a command processor, typically run at the command-line, allowing the user to type commands which cause actions. Bash can also read commands from a file, called a script.
What is Bash?
Bash is a command processor, and as such typically used at the command-line -- which on Android means either using a terminal app such as e.g. Android Terminal Emulator, or addressing it via adb using the
adb shell command. Wikipedia puts it this way:
Bash is a command processor, typically run in a text window, allowing the user to type commands which cause actions. Bash can also read commands from a file, called a script. Like all Unix shells, it supports filename wildcarding, piping, here documents, command substitution, variables and control structures for condition-testing and iteration.
(Recommendation: Read the full article, as it not only gives a lot of background, but also practical information).
- command-line: the command-line is used in conjunction with Bash
- shell: Bash is a "shell", so you can find additional/more generic information via this tag.
- terminal: a terminal app gives you the chance to access Bash (or any other shell) on your Android device