Basisconcepten van bash-shellscripting, waaronder variabelen, lussen en voorwaarden.
40 cards · basic cards · AI-written, checked twice. Edit anything.
- Hoe declareer en wijs je een variabele toe in bash?
Show answer
VARIABLE_NAME=value (geen spaties rond het gelijkheidsteken)
- Wat is de syntaxis om de waarde van een variabele in bash op te vragen?
Show answer
$VARIABLE_NAME of ${VARIABLE_NAME}
- Welk commando exporteert een variabele zodat die beschikbaar is voor kindprocessen?
Show answer
export VARIABLE_NAME
- Hoe wijs je het resultaat van een commando toe aan een variabele?
Show answer
VARIABLE=$(command) of VARIABLE=`command`
- Wat is het verschil tussen enkele en dubbele aanhalingstekens in bash?
Show answer
Dubbele aanhalingstekens staan variabele-expansie en commandosubstitutie toe; enkele aanhalingstekens behandelen alles letterlijk
- Wat doet het commando read in een bash-script?
Show answer
Leest invoer van de gebruiker en slaat die op in een variabele
- Wat is de basisstructuur van een if-statement in bash?
Show answer
if [ condition ]; then commands; fi
- Hoe test je in een if-statement of een bestand bestaat?
Show answer
if [ -f /path/to/file ]; then
- Hoe test je in een if-statement of een map bestaat?
Show answer
if [ -d /path/to/directory ]; then
- Waarop test de vlag -z in een voorwaarde?
Show answer
Test of een string leeg is (lengte nul)
- Waarop test de vlag -n in een voorwaarde?
Show answer
Test of een string niet leeg is (heeft lengte)
- Hoe vergelijk je twee getallen in een if-statement?
Show answer
Gebruik -eq, -ne, -lt, -le, -gt of -ge binnen de haken
- Wat is de syntaxis voor een if-else-statement in bash?
Show answer
if [ condition ]; then commands; else commands; fi
- Wat is de syntaxis voor een if-elif-else-statement in bash?
Show answer
if [ condition1 ]; then commands; elif [ condition2 ]; then commands; else commands; fi
- Wat is de basisstructuur van een for-lus in bash?
Show answer
for variable in list; do commands; done