|
|
1.1 root 1: #print
2: So far all the special characters in the substitute command
3: have been used in the left-hand expression, the one that
4: is looked for in the line as it exists before the change.
5: None of these characters are meaningful in the right-hand
6: expression; for example,
7: s/ab/a./
8: turn "ab" into "a." just as if "." were an ordinary letter.
9: But there is one character that is special on the right
10: side of a substitution, which is '&'. The ampersand
11: is replaced by whatever text is being replaced. In
12: s/the/&m/
13: the string "the" is turned into "them" because the '&' is
14: replaced by "the".
15: In this directory there is a file 'text'; on the third line,
16: change the word 'dog' into 'dogs'; then rewrite the file
17: and say "ready".
18: #create Ref
19: cat
20: mouse
21: dogs
22: rat
23: #create text
24: cat
25: mouse
26: dog
27: rat
28: #user
29: #cmp text Ref
30: #log
31: #next
32: 37.1a 10
33: 37.2a 6
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.