POSIX shell

GPTKB entity

Statements (96)
Predicate Object
gptkbp:instanceOf gptkb:graphical_user_interface
gptkbp:definedIn gptkb:IEEE_Std_1003.1
gptkbp:hasFeature loops
variables
pipelines
job control
functions
command substitution
here documents
aliasing
arithmetic evaluation
brace expansion
command history
conditional expressions
environment variables
globbing
input/output redirection
signal handling
tilde expansion
control structures
exit status
process substitution
. (dot) command
: (colon) command
[ (bracket) command
alias command
arithmetic expansion using $(( ))
background execution
background execution with &
bg command
break command
built-in commands
case statement
case/esac statement
cd command
command chaining with ;, &&, ||
command command
command editing
command grouping
command substitution using $( )
continue command
echo command
eval command
exec command
exit command
export command
false command
fg command
filename expansion
for/do/done loop
getopts command
grouping with { }
hash command
here strings
if/then/else/fi statement
jobs command
kill command
parameter expansion
positional parameters
printf command
pwd command
read command
readonly command
redirection operators >, <, >>, 2>, etc.
return command
set command
shift command
subshells
subshells with ( )
test command
times command
trap command
true command
type command
umask command
unalias command
unset command
until/do/done loop
wait command
while/do/done loop
https://www.w3.org/2000/01/rdf-schema#label POSIX shell
gptkbp:influenced gptkb:Bash
gptkb:Dash
gptkb:KornShell
gptkb:Almquist_Shell
gptkb:Zsh
gptkbp:influencedBy gptkb:Bourne_shell
gptkbp:runsOn gptkb:macOS
gptkb:Unix
gptkb:BSD
gptkb:Linux
gptkbp:standardizedBy gptkb:POSIX
gptkbp:supports gptkb:graphical_user_interface
scripting
gptkbp:bfsParent gptkb:Bourne_shell
gptkbp:bfsLayer 5