read
Shell builtin voor het ophalen van data van stdin.
Meer informatie: https://www.gnu.org/software/bash/manual/bash.html#index-read.
- Sla gegevens op die je van het toetsenbord typt:
read variable
- Sla elke van de volgende regels die je invoert op als waarden van een array:
read -a array
- Specificeer het maximale aantal karakters dat gelezen moet worden:
read -n character_count variable
- Wijs meerdere waarden toe aan meerdere variabelen:
read _ variable1 _ variable2 <<< "De achternaam is Bond"
- Laat backslash (\) niet optreden als een escape-teken:
read -r variable
- Toon een prompt vóór de invoer:
read -p "Voer je invoer hier in: " variable
- Echo de ingetikte tekens niet (stille modus):
read -s variable
- Lees
stdinen voer een actie uit op elke regel:
while read line; do echo|ls|rm|… "$line"; done < /dev/stdin|pad/naar/bestand|…