Voert voorwaardelijke verwerking uit in shell-scripts. Bekijk ook:
test
,[
. Meer informatie: https://www.gnu.org/software/bash/manual/bash.html#Conditional-Constructs.
if {{voorwaarde_commando}}; then {{echo "Voorwaarde is waar"}}; fi
if ! {{voorwaarde_commando}}; then {{echo "Voorwaarde is waar"}}; fi
if {{voorwaarde_commando}}; then {{echo "Voorwaarde is waar"}}; else {{echo "Voorwaarde is onwaar"}}; fi
if [[ -f {{pad/naar/bestand}} ]]; then {{echo "Voorwaarde is waar"}}; fi
if [[ -d {{pad/naar/map}} ]]; then {{echo "Voorwaarde is waar"}}; fi
if [[ -e {{pad/naar/bestand_of_map}} ]]; then {{echo "Voorwaarde is waar"}}; fi
if [[ -n "${{variabele}}" ]]; then {{echo "Voorwaarde is waar"}}; fi
test
is een alias voor [
; beide worden vaak gebruikt met if
):man [