Shell

Noun · Development

Definitions

  1. A command-line interpreter that reads user input (or scripts), parses it into commands, expands variables and globs, and executes programs — with common implementations including Bash, Zsh, Fish, and PowerShell.

    In plain English: The program that lets you type commands into a terminal and runs them for you.

    Example: "I switched my default shell to Zsh for the better tab completion and prompt customization."

Related Terms