Thread Bash: Frage zum Verhalten von 'read' (bash builtin)
(3 answers)
Opened by Linuxer at 2013-06-10 18:59
folgendes hab ich gefunden:
http://stackoverflow.com/questions/2746553/bash-sc... irgendwie muss man read überzeugen, aus einer pipe zu lesen; folgendes funktioniert hier: Code (sh): (dl
)
1 2 3 4 5 echo "$TEXT" | { read VAR1 VAR2 echo "TEXT: $TEXT" echo "VAR1: $VAR1" echo "VAR2: $VAR2" } der unterschied zu der while-schleife ist mir aber auch nicht klar. nachteil ist aber auch hier, nach dem block gelten die variablen nicht mehr. edit: das geht auch: Code: (dl
)
read VAR1 VAR2 <<< $( echo "$TEXT" ) Last edited: 2013-06-10 19:34:33 +0200 (CEST) Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: ![]() ![]() |