9cea29a188ec055f90b4b3b088109afaa60f2375
[dragonfly.git] / tools / regression / bin / sh / builtins / read2.0
1 # $FreeBSD: src/tools/regression/bin/sh/builtins/read2.0,v 1.1 2010/09/03 21:17:33 jilles Exp $
2
3 set -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
17 T=`mktemp sh-test.XXXXXX`
18 trap '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