|
|
1.1 ! root 1: #print ! 2: Perhaps the most powerful command in the editor is the 'g' ! 3: (global) command. This always precedes a second command ! 4: on the same command line; it selects those file lines ! 5: on which the second command is to be executed. ! 6: For example ! 7: g/abc/s/def/ghi/p ! 8: says: "Find all lines in the file which ! 9: contain the string "abc"; change the first ! 10: "def" on any such line into "ghi". The command ! 11: after the 'g' may be any command, of course. ! 12: Needless to say, the expressions after the 'g' may ! 13: include all the special characters. ! 14: Edit the file "towns" so that each line beginning ! 15: with "-" has " (county seat)" added at its end. ! 16: Rewrite the file and type "ready". ! 17: #create Ref ! 18: -newark (county seat) ! 19: east orange ! 20: south orange ! 21: maplewood ! 22: -elizabeth (county seat) ! 23: linden ! 24: cranford ! 25: westfield ! 26: -morristown (county seat) ! 27: madison ! 28: chatham ! 29: dover ! 30: #create towns ! 31: -newark ! 32: east orange ! 33: south orange ! 34: maplewood ! 35: -elizabeth ! 36: linden ! 37: cranford ! 38: westfield ! 39: -morristown ! 40: madison ! 41: chatham ! 42: dover ! 43: #user ! 44: #cmp towns Ref ! 45: #log ! 46: #next ! 47: 71.1a 10 ! 48: 70.2e 9 ! 49: 70.2d 6
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.