Unix shell

E17645

A Unix shell is a command-line interpreter and scripting environment used on Unix and Unix-like systems to execute commands, run programs, and automate tasks.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (18)

Statements (50)

Predicate Object
instanceOf command-line interpreter
scripting environment
user interface
canBeInvokedFrom console
terminal emulator
category Unix software
defaultStandardError terminal
defaultStandardInput keyboard
defaultStandardOutput terminal
designedFor multitasking systems
multiuser systems
executes built-in commands
external programs
hasVariant Unix shell self-linksurface differs
surface form: Bash

Unix shell self-linksurface differs
surface form: Bourne shell

Unix shell self-linksurface differs
surface form: C shell

Dash
Unix shell self-linksurface differs
surface form: Korn shell

Unix shell self-linksurface differs
surface form: Z shell

Unix shell self-linksurface differs
surface form: fish shell
influenced PowerShell
surface form: Windows PowerShell

many modern command-line interfaces
operatingSystemFamily Unix
Unix-like operating system
primaryInterfaceType command-line interface
supports aliases
batch command execution
command substitution
conditionals
control flow constructs
environment variables
filename globbing
functions
input redirection
interactive command execution
job control
loops
output redirection
pipeline
process control
scripting automation
shell scripting
typicalFileExtension .sh
usedFor batch processing
executing programs
interactive system use
software development workflows
system administration
task automation
text processing

Referenced by (46)

Full triples — surface form annotated when it differs from this entity's canonical label.

Python influencedBy Unix shell
Windows hasComponent Unix shell
this entity surface form: Command Prompt
GNU Project hasPart Unix shell
this entity surface form: GNU Bash
Codex supportsLanguage Unix shell
this entity surface form: Shell
Unix shell hasVariant Unix shell self-linksurface differs
this entity surface form: Bourne shell
Unix shell hasVariant Unix shell self-linksurface differs
this entity surface form: C shell
Unix shell hasVariant Unix shell self-linksurface differs
this entity surface form: Korn shell
Unix shell hasVariant Unix shell self-linksurface differs
this entity surface form: Bash
Unix shell hasVariant Unix shell self-linksurface differs
this entity surface form: Z shell
Unix shell hasVariant Unix shell self-linksurface differs
this entity surface form: fish shell
Git writtenInLanguage Unix shell
this entity surface form: Shell
Hadoop writtenIn Unix shell
this entity surface form: Shell
PowerShell influencedBy Unix shell
this entity surface form: Unix shells
Gentoo Linux programmingLanguage Unix shell
this entity surface form: Bash
Terminal supports Unix shell
subject surface form: Terminal (macOS)
this entity surface form: Bash
Terminal supports Unix shell
subject surface form: Terminal (macOS)
this entity surface form: Zsh
Terminal previousDefaultShell Unix shell
subject surface form: Terminal (macOS)
this entity surface form: Bash (on older macOS versions)
GNU Findutils usedWith Unix shell
this entity surface form: Bash
Groovy hasImplementation Unix shell
this entity surface form: Groovy shell
OpenAI Codex API supportsLanguage Unix shell
this entity surface form: Shell
RVM writtenIn Unix shell
this entity surface form: Bash
rbenv writtenIn Unix shell
this entity surface form: Shell
chruby programmingLanguage Unix shell
this entity surface form: Bash
chruby canBeUsedWith Unix shell
this entity surface form: Bash
Dash shellFamily Unix shell
this entity surface form: Bourne shell family
airmon-zc (newer monitor mode script) programmingLanguage Unix shell
subject surface form: airmon-zc
this entity surface form: Bash
"Unix Text Processing" relatedTo Unix shell
subject surface form: Unix Text Processing
UNIX System V influenced Unix shell
this entity surface form: Bourne shell
Xenix includedShell Unix shell
this entity surface form: Bourne shell
Airgeddon programmingLanguage Unix shell
this entity surface form: Bash
Azure Cloud Shell supportsShell Unix shell
this entity surface form: Bash
GNU userland includesComponent Unix shell
this entity surface form: GNU Bash
Portage writtenInLanguage Unix shell
this entity surface form: Bash
The Unix Programming Environment focusesOn Unix shell
this entity surface form: Unix programming environment
Fish (when installed) differsFrom Unix shell
subject surface form: fish shell
this entity surface form: POSIX sh
Tcl influencedBy Unix shell
AmigaDOS userInterface Unix shell
this entity surface form: Shell
Judd Vinet programmingLanguageUsed Unix shell
this entity surface form: Bash
GitHub Actions supportsLanguage Unix shell
this entity surface form: Bash
Azure CLI supports Unix shell
this entity surface form: Bash
echo shellBuiltinIn Unix shell
this entity surface form: Bash
printf shellIntegration Unix shell
this entity surface form: POSIX shell
printf shellIntegration Unix shell
this entity surface form: Bash
Unix-like systems typicalShells Unix shell
this entity surface form: Bourne shell
Unix-like systems typicalShells Unix shell
this entity surface form: Bash