On Android.SE, there are some tags related to command-line interpreters:
- shell: The shell is a piece of software that provides a command-line interface to the operating system. Use this tag for shell-specific issues; general command-line issues should use the 'command-line' tag instead. See the full tag wiki for other related tags.
- terminal: A terminal app is the way of providing a command prompt to Android devices.
- command-line: A "command line" is a text interface to enter commands interactively. In our context, it usually means a "Unix Shell" in a terminal app, or the ADB shell on a computer to interact with an Android device.
- bash: 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.
- mksh: MirBSD Korn shell, or mksh, is a Free command interpreter (shell) intended for both interactive and shell script use. On Android 4 and newer, Android-x86 2.2 and newer, and some other variants, mksh is the system shell; older systems used ash, some older aftermarket firmwares used busybox sh. Please only add the mksh tag if the question relates to mksh.
While the excerpt looks okay, some questions are tagged with different/superfluous tags, e.g. questions tagged with both [command-line], [terminal], and [shell]
Do we need a more proper guideline usage for these tags?