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