cover image

Unix shell

Command-line interpreter for Unix operating system / From Wikipedia, the free encyclopedia

Dear Wikiwand AI, let's keep it short by simply answering these key questions:

Can you list the top facts and stats about Unix shell?

Summarize this article for a 10 years old

SHOW ALL QUESTIONS

A Unix shell is a command-line interpreter or shell that provides a command line user interface for Unix-like operating systems. The shell is both an interactive command language and a scripting language, and is used by the operating system to control the execution of the system using shell scripts.[2]

Tcsh_ejecut%C3%A1ndose_en_escritorio_Mac_OSX.png
tcsh and sh shell windows on a Mac OS X Leopard[1] desktop

Users typically interact with a Unix shell using a terminal emulator; however, direct operation via serial hardware connections or Secure Shell are common for server systems. All Unix shells provide filename wildcarding, piping, here documents, command substitution, variables and control structures for condition-testing and iteration.