File: enable.right

package info (click to toggle)
bashdb 4.0.0.4-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 4,820 kB
  • ctags: 942
  • sloc: sh: 10,581; lisp: 885; makefile: 449; ansic: 325
file content (70 lines) | stat: -rw-r--r-- 1,764 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
(nexting.sh:5):
5:	p
+############################### 
+break 5
Breakpoint 1 set in file nexting.sh, line 5.
+break 3
Breakpoint 2 set in file nexting.sh, line 3.
+info break
Num Type       Disp Enb What
1   breakpoint keep y   nexting.sh:5
2   breakpoint keep y   nexting.sh:3
No watch expressions have been set.
+disable 1
Breakpoint entry 1 disabled.
+# Already disabled.
+disable 1
** Breakpoint entry 1 already disabled, so nothing done.
+# Invalid disable
+disable 10
** Breakpoint entry 10 doesn't exist, so nothing done.
+continue 
Breakpoint 2 hit (1 times).
(nexting.sh:3):
3:	p() { echo ${BASH_SOURCE[1]##*/}:${BASH_LINENO[0]}; echo '==='; }
+info break
Num Type       Disp Enb What
1   breakpoint keep n   nexting.sh:5
2   breakpoint keep y   nexting.sh:3
No watch expressions have been set.
+enable 1
Breakpoint entry 1 enabled.
+# enable an already enabled breakpoint
+enable 2
** Breakpoint entry 2 already enabled, so nothing done.
+disable 2
Breakpoint entry 2 disabled.
+break 6
Breakpoint 3 set in file nexting.sh, line 6.
+enable 10
** Breakpoint entry 10 doesn't exist, so nothing done.
+continue 
nexting.sh:5
===
Breakpoint 3 hit (1 times).
(nexting.sh:6):
6:	p ; x=6
+# Should get back to 6
+info break
Num Type       Disp Enb What
1   breakpoint keep y   nexting.sh:5
2   breakpoint keep n   nexting.sh:3
3   breakpoint keep y   nexting.sh:6
No watch expressions have been set.
+info program
Program stopped.
It stopped at breakpoint 3.
+c 
nexting.sh:6
===
Breakpoint 3 hit (2 times).
(nexting.sh:6):
6:	p ; x=6
+info break
Num Type       Disp Enb What
1   breakpoint keep y   nexting.sh:5
2   breakpoint keep n   nexting.sh:3
3   breakpoint keep y   nexting.sh:6
	breakpoint already hit 1 time
No watch expressions have been set.
+quit