|
|
1.1 ! root 1: #print ! 2: Sometimes it is desirable to specify that ! 3: the characters to be changed are at the beginning ! 4: of the line. This uses the '^' character. For example, ! 5: s/^ab/xy/p ! 6: will change "ab" to "xy" ONLY if "ab" begins the line. ! 7: Remember that ! 8: s/ab/xy/p ! 9: would just change the first "ab" anywhere in the line. ! 10: In this directory there is a file "text"; whenever the ! 11: letters "cat" begin a line, change them to "mouse; but leave ! 12: other instances of "cat" unaltered. Do this on each line (it only ! 13: takes one command, as you know). Then rewrite the file and ! 14: type "ready". ! 15: #create Ref ! 16: mouse's paw ! 17: alley cat ! 18: mouse has nine lives ! 19: let the cat out of the bag ! 20: #create text ! 21: cat's paw ! 22: alley cat ! 23: cat has nine lives ! 24: let the cat out of the bag ! 25: #user ! 26: #cmp Ref text ! 27: #log ! 28: #next ! 29: 39.1a 10
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.