|
|
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.