source: trunk/essentials/app-shells/bash/tests/jobs.right

Last change on this file was 3228, checked in by bird, 18 years ago

bash 3.1

File size: 2.7 KB
Line 
1./jobs2.sub: line 9: fg: job 1 started without job control
2fg: 1
3Waiting for job 0
4job 0 returns 0
5Waiting for job 1
6job 1 returns 0
7Waiting for job 2
8job 2 returns 0
9Waiting for job 3
10job 3 returns 0
11Waiting for job 4
12job 4 returns 0
13Waiting for job 5
14job 5 returns 0
15Waiting for job 6
16job 6 returns 0
17Waiting for job 7
18job 7 returns 0
19[1] Running sleep 5 &
20[2] Running sleep 5 &
21[3] Running sleep 5 &
22[4]- Running sleep 5 &
23[5]+ Running ( sleep 5; exit 4 ) &
244
250
26i killed it
270
28./jobs.tests: line 19: wait: %1: no such job
29./jobs.tests: line 24: fg: no job control
30wait-for-pid
31wait-errors
32./jobs.tests: line 37: wait: `1-1': not a pid or valid job spec
33./jobs.tests: line 38: wait: `-4': not a pid or valid job spec
34wait-for-background-pids
35async list wait-for-background-pids
36async list wait for child
37forked
38wait-when-no-children
39wait-for-job
40./jobs.tests: line 60: wait: %2: no such job
41127
42async list wait-for-job
43forked
44fg-bg 1
45sleep 5
46fg-bg 2
47sleep 5
48fg-bg 3
49sleep 5
50fg-bg 4
51sleep 5
52fg-bg 5
53./jobs.tests: line 87: fg: %2: no such job
54./jobs.tests: line 88: bg: job 1 already in background
55fg-bg 6
56./jobs.tests: line 95: fg: -s: invalid option
57fg: usage: fg [job_spec]
58./jobs.tests: line 96: bg: -s: invalid option
59bg: usage: bg [job_spec ...]
60./jobs.tests: line 101: disown: -s: invalid option
61disown: usage: disown [-h] [-ar] [jobspec ...]
62./jobs.tests: line 105: disown: %1: no such job
63./jobs.tests: line 108: disown: %2: no such job
64wait-for-non-child
65./jobs.tests: line 111: wait: pid 1 is not a child of this shell
66127
673 -- 1 2 3 -- 1 - 2 - 3
68[1] Running sleep 300 &
69[2]- Running sleep 350 &
70[3]+ Running sleep 400 &
71running jobs:
72[1] Running sleep 300 &
73[2]- Running sleep 350 &
74[3]+ Running sleep 400 &
75./jobs.tests: line 127: kill: %4: no such job
76./jobs.tests: line 129: jobs: %4: no such job
77current job:
78[3]+ Running sleep 400 &
79previous job:
80[2]- Running sleep 350 &
81after kill -STOP
82running jobs:
83[1] Running sleep 300 &
84[3]- Running sleep 400 &
85stopped jobs:
86[2]+ Stopped sleep 350
87after disown
88[2]+ Stopped sleep 350
89[3]- Running sleep 400 &
90running jobs:
91[3]- Running sleep 400 &
92stopped jobs:
93[2]+ Stopped sleep 350
94after kill -s CONT
95running jobs:
96[2]+ Running sleep 350 &
97[3]- Running sleep 400 &
98stopped jobs:
99after kill -STOP, backgrounding %3:
100[3]+ sleep 400 &
101killing...
102done
103after KILL -STOP, foregrounding %1
104sleep 10
105done
Note: See TracBrowser for help on using the repository browser.