|
|
1.1 ! root 1: #print ! 2: One thing you must be careful of is that the substitute command does not ! 3: know about word boundaries. It will change the first occurrence of a ! 4: letter string it matches without regard to blanks or punctuation around it. ! 5: Thus, if the current line is ! 6: i would rather be the king ! 7: and you type ! 8: s/the/a/p ! 9: you get ! 10: i would raar be the king ! 11: instead of ! 12: i would rather be a king ! 13: Right? You should always print lines after changing them to avoid ! 14: missing such errors. You can defend against them by increasing the ! 15: amount of context you specify; in this case, for example, you could say ! 16: s/the /a /p ! 17: and get ! 18: i would rather be a king ! 19: Often the "$" operator is useful here, if you want to change the last ! 20: thing on the line. In the file 'text', the third line reads ! 21: never, never, never, never, never ! 22: Edit this file to make the third line read ! 23: never, never, never, never, or hardly ever ! 24: Rewrite the file and type "ready". ! 25: #create Ref ! 26: why should a dog, a horse, a rat, have life, ! 27: and thou no breath at all? thou'lt come no more, ! 28: never, never, never, never, or hardly ever ! 29: pray you, undo this button. thank you, sir. ! 30: #create text ! 31: why should a dog, a horse, a rat, have life, ! 32: and thou no breath at all? thou'lt come no more, ! 33: never, never, never, never, never ! 34: pray you, undo this button. thank you, sir. ! 35: #user ! 36: #cmp text Ref ! 37: #log ! 38: #next ! 39: 42.1a 10 ! 40: 41.1b 5 ! 41: 42.2a 6
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.