Linux
HOGENT toegepaste informatica
Thomas Parmentier, Andy Van Maele, Bert Van Vreckem
2024-2025
bash -n script.sh
shellcheck script.sh
printf
of echo
)bash -x script.sh
set -x
en set +x
Begin elk script met:
true
en
false
true
en false
In Java zou je true
als volgt implementeren
en false
:
De echte implementatie vind je hier
A
-blok wordt uitgevoerd als exit-status van
COMMANDO
0 is (geslaagd, TRUE)B
-blok wordt uitgevoerd als exit-status van
COMMANDO
verschillend is van 0 (gefaald, FALSE)Maak gebruiker ${user}
aan als die nog niet bestaat
&&
en ||
command2
wordt enkel uitgevoerd als
command1
succesvol was (exit 0)
command2
wordt enkel uitgevoerd als
command1
niet succesvol was (exit ≠ 0)
test
test
is [
[
is een commando, geen “haakje” in de
traditionele betekenis