Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
merge branches
[simgrid.git] / tools / tesh / basic2.tesh
1 #! ./tesh
2
3 p Test sorting and filtering of output
4
5 $ printf 'a\\nb\\nc\\nd\\n'
6 > a
7 > b
8 > c
9 > d
10
11 $ printf 'a\\nb\\nc\\nd'
12 > a
13 > b
14 > c
15 > d
16
17 ! output sort
18 $ printf 'c\\nd\\nb\\na\\n'
19 > a
20 > b
21 > c
22 > d
23
24 ! output sort
25 $ printf 'c\\nd\\nb\\na'
26 > a
27 > b
28 > c
29 > d
30
31 $ printf 'a\\nprofiling: foo\\nprofiling: bar\\nb\\nc\\nd\\nprofiling: baz\\n'
32 > a
33 > b
34 > c
35 > d
36
37 $ printf 'a\\nprofiling: foo\\nprofiling: bar\\nb\\nc\\nd\\nprofiling: baz'
38 > a
39 > b
40 > c
41 > d
42
43 ! output sort
44 $ printf 'c\\nprofiling: foo\\nprofiling: bar\\nd\\nb\\na\\nprofiling: baz\\n'
45 > a
46 > b
47 > c
48 > d
49
50 ! output sort
51 $ printf 'c\\nprofiling: foo\\nprofiling: bar\\nd\\nb\\na\\nprofiling: baz'
52 > a
53 > b
54 > c
55 > d