Loop
Command substitution: $(command) or `command`
$(command)
`command`
Parameter expansion: $variable, ${variable}, ${#variable}
$variable
${variable}
${#variable}
Arithmetic expansion: $(( expression ))
$(( expression ))
Process substitution: <(command) or >(command)
<(command)
>(command)
Control flow structures: if, else, for, while, case, until
if
else
for
while
case
until
Functions: function name() { ... }
function name() { ... }
Last updated 1 month ago