#! /bin/bash # currently testing: GNU bash, version 4.0.23(1)-release (i386-redhat-linux-gnu) TEXT="Wort1 Wort2" # Test 1: das hier klappt so leider nicht echo "$TEXT" | read VAR1 VAR2 echo "TEXT: $TEXT" echo "VAR1: $VAR1" echo "VAR2: $VAR2" # Test 2: aber das hier klappt; aber da gelten die Variablen nur innerhalb der while-Schleife echo "$TEXT" | while read VAR1 VAR2 ; do echo "TEXT: $TEXT" echo "VAR1: $VAR1" echo "VAR2: $VAR2" done