> For the complete documentation index, see [llms.txt](https://toska.gitbook.io/echoshell/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://toska.gitbook.io/echoshell/automation/bash-shell.md).

# Shell\&Bash

#### What's is bash and What is shell and the difference

> Bash (`bash`) is one of many available (yet the most commonly used) Unix shells. Bash stands for "**B**ourne **A**gain **SH**ell", and is a replacement/improvement of the original Bourne shell (`sh`).
>
> Shell scripting is scripting in *any* shell, whereas Bash scripting is scripting specifically for Bash. In practice, however, "shell script" and "bash script" are often used interchangeably, unless the shell in question is not Bash.

{% embed url="<https://toska.gitbook.io/sysadmin/shell-and-bash>" %}

refer to <https://fatcatsk.github.io/shell.html>
