On Mon, 2008-03-03 at 19:48 +0100, Brian wrote: > echo "$teststring" | { read A B C D E F; } > echo "Data received = $E Bytes" <--- $E is empty { read A B C D E F; } < <( echo "$teststring" ) echo "Data received = $E Bytes" <--- $E is empty