The Linux operating system offers different types of shell. Though shells have many commands in common, each type has unique features. Let’s study different kind of mostly used shells.
Sh shell:
Sh shell is also known as Bourne Shellshell. Sh shell is the first shell developed for Unix computers by Stephen Bourne at AT&T's Bell Labs in 1977. It includeincludes many scripting tools.
Bash shell :
Bash shell stands for Bourne Again Shell. Bash shell is the default shell in most linux distributionLinux distributions and substitute for the Sh Shellshell (Shthe Sh shell will also run in the Bash shell) . The Bash Shellshell can execute the vast majority of Sh shell scripts without modification and provide commands line editing feature also.