|
|
1.1 root 1: #print
2: A very powerful tool is to use pairs of addresses
3: which include searches. For example, to print
4: all lines from the present line to the next line
5: containing "stop", say
6: .,/stop/p
7: (remember that "." is the present line). In this
8: directory is a file "outline". Find the line that
9: begins "B.3.i". Note that this line, and the next
10: few lines, should begin "A..." for consistency.
11: (Print the whole file to see what's wrong).
12: Change all lines from this line to
13: the line beginning "B.3.v" to begin "A.3".
14: Then rewrite the file and type "ready".
15: #create Ref
16: First section
17: A.1.i Introduction
18: A.1.ii Definitions
19: Second section
20: A.2.i Scope
21: A.2.ii Date effective
22: A.2.iii Who covered
23: Third section
24: A.3.i Governing committee
25: A.3.ii Chairman's election
26: A.3.iii Board terms
27: A.3.iv Board elections
28: A.3.v Removal procedure
29: Fourth section
30: A.4.i Meetings
31: A.4.ii Place of meeting
32: A.4.iii Frequency of meetings
33: Fifth section
34: A.5.i Record keeping
35: A.5.ii Corresponding secretary
36: A.5.iii Recording secretary
37: A.5.iv Financial records
38: #create outline
39: First section
40: A.1.i Introduction
41: A.1.ii Definitions
42: Second section
43: A.2.i Scope
44: A.2.ii Date effective
45: A.2.iii Who covered
46: Third section
47: B.3.i Governing committee
48: B.3.ii Chairman's election
49: B.3.iii Board terms
50: B.3.iv Board elections
51: B.3.v Removal procedure
52: Fourth section
53: A.4.i Meetings
54: A.4.ii Place of meeting
55: A.4.iii Frequency of meetings
56: Fifth section
57: A.5.i Record keeping
58: A.5.ii Corresponding secretary
59: A.5.iii Recording secretary
60: A.5.iv Financial records
61: #user
62: #cmp outline Ref
63: #succeed
64: You got it right: I hope you found that the easiest
65: way to change the file would be with the commands
66: /B.3.i/p
67: .,/B.3.v/s/B/A/
68: or some such series.
69: #log
70: #next
71: 52.1b 10
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.