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