|
|
1.1 root 1: #print
2: So far all the addresses you have used have been
3: either line numbers, '$', or '.' (or combinations
4: thereof). The most useful addresses are none of
5: those, but are specifications of lines by content.
6: Anything you can ask the substitute command
7: to find in a line, you can ask the editor to find
8: in a file. In particular,
9: /xx/p
10: is a valid command with a line address
11: /xx/
12: and the 'p' command operator. The address
13: /xx/
14: means 'the next line containing an "xx"'.
15: So this command prints out the next line which
16: has an "xx" on it. Edit the file "text" and
17: print the line which has "cat" on it. Then
18: leave the editor and type "ready".
19: #create text
20: This is a short list of
21: things you might find
22: in the Sears, Roebuck
23: catalog.
24: tools
25: furniture
26: electrical parts
27: clothes
28: appliances
29: garden equipment.
30: #copyout
31: #user
32: #uncopyout
33: grep :catalog\. .ocopy >/dev/null
34: #log
35: #next
36: 50.1b 10
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.