blob: c4a1f771b493de1fb2e9de1ed7db1aeee969fe7a [file] [log] [blame]
Jari Aaltobb706242000-03-17 21:46:59 +00001a=4
2
Jari Aaltob80f6442004-07-27 13:29:18 +00003read -t 2 a < /dev/tty
Jari Aalto31859422009-01-12 13:36:28 +00004estat=$?
5if [ $estat -gt 128 ]; then
6 echo timeout 1: ok
7else
8 echo $estat
9fi
Jari Aaltobb706242000-03-17 21:46:59 +000010
11echo $a
12
13sleep 5 | read -t 1 a
Jari Aalto31859422009-01-12 13:36:28 +000014estat=$?
15if [ $estat -gt 128 ]; then
16 echo timeout 2: ok
17else
18 echo $estat
19fi
Jari Aaltobb706242000-03-17 21:46:59 +000020
21echo $a
22
Jari Aaltob80f6442004-07-27 13:29:18 +000023read -t -3 a < /dev/tty
Jari Aaltobb706242000-03-17 21:46:59 +000024echo $?
25
26echo $a
27
28# the above should all time out
29echo abcde | {
30 read -t 2 a
31 echo $a
32}