xref: /freebsd/bin/sh/tests/builtins/read2.0 (revision 6be3386466ab79a84b48429ae66244f21526d3df)
1# $FreeBSD$
2
3set -e
4{
5	echo 1
6	echo two
7	echo three
8} | {
9	read x
10	[ "$x" = 1 ]
11	(read x
12	[ "$x" = two ])
13	read x
14	[ "$x" = three ]
15}
16
17T=`mktemp sh-test.XXXXXX`
18trap 'rm -f "$T"' 0
19{
20	echo 1
21	echo two
22	echo three
23} >$T
24{
25	read x
26	[ "$x" = 1 ]
27	(read x
28	[ "$x" = two ])
29	read x
30	[ "$x" = three ]
31} <$T
32