Grep, awk, sed instance
Last Update:2014-05-22
Source: Internet
Author: User
Grep, awk, sed instance File datafile: www.2cto. com01SteveBlenheim: 238-923-7366: 95 LathamLane, Easton, PA83755: 11/12/56: 2030002 BettyBoop: 245-836-8357: 635 CutesyLane, Hollywood, CA, grep, awk, sed instance File datafile: www.2cto.com 01 Steve Blenheim: 238-923-7366: 95 Latham Lane, Easton, PA 83755: 11/12/56: 2030002 Betty Boop: 245-836-8357: 635 Cutesy Lane, Hollywood, CA, 91464: 6/23/23: 1450003 Igor Chevsky: 385-375-8395: 3567 Populus Place, Caldwell, NJ 23875: 6/18/68: 2340004 Norma Corder: 397-857-2735: 74 Pine Street, Dearborn, MI 23874: 3/28/45: 24570005 Jennifer Cowan: 548-834-2348: 583 Laurel L Ave ., kingville, TX 83745: 10/1/35: 5890006Jon DeLoach: 408-253-3122: 123 Park St ., san Jose, CA 04086: 7/25/53: 8510007 Karen Evich: 284-758-2857: 23 Edgecliff Place, Lincoln, NB 92086: 7/25/53: 8510008 Karen Evich: 284-758-2867: 23 Edgecliff Place, Lincoln, N B 92743: 11/3/35: 5820009 Karen Evich: 284-758-2867: 23 Edgecliff Place, Lincoln, NB 92743: 11/3/35: 5820010 Fred Fardbarkle: 674-843-1385: 20 Parak Lane, DeLuth, MN 23850: 4/12/23: 78090011 Fred Fardbarkle: 674-843-1385: 20 Parak Lane, DeLuth, MN 23850: 4/12/23: 78090012 Lori Gortz: 327-832-5728: 3465 Mirlo Street, Peabody, MA 34756: 10/2/65: 3520013 Paco Gutierrez: 835-365-1284: 454 Easy Street, Decatur, IL 75732: 2/28/5 3: 12350014 Ephram hard: 293-259-5395: 235 CarltonLane, Joliet, IL 73858: 8/12/20: 5670015 James Ikeda: 834-938-8376: 23445 Aster Ave ., allentown, NJ 83745: 12/1/38: 4500016 Barbara Kertz: 385-573-8326: 832 Ponce Drive, Gary, IN 83756: 12/1/46: 26850017 Lesley Kirstin: 408-456-1234: 4 Harvard Square, Boston, MA 02133: 4/22/62: 5260018 William Kopf: 846-836-2837: 6937 Ware Road, Milton, PA 93756: 9/21/46: 4350019Sir Lancel Ot: 837-835-8257: 474 Camelot Boulevard, Bath, WY 28356: 5/13/69: 2450020 Jesse Neal: 408-233-8971: 45 Rose Terrace, San Francisco, CA 92303: 2/3/36: 2500021 Zippy Pinhead: 834-823-8319: 2356 Bizarro Ave ., farmount, IL 84357: 1/1/67: 8950022 Arthur Putie: 923-835-8745: 23 Wimp Lane, Kensington, DL 38758: 8/31/69: 12600023 Popeye Sailor: 156-454-3322: 945 Bluto Street, Anywhere, USA 29358: 3/19/35: 2235024 Jose Santiago: 38 5-898-8357: 38 127e Way, Abilene, TX 39673: 1/5/58: 9560025 Tommy Savage: 408-724-0140: 1222 Oxbow Court, Sunnyvale, CA 94087: 5/19/66: 3420026 Yukio Takeshida: 387-827-1095: 13 Uno Lane, Ashville, NC 23556: 7/1/29: 5700027 Vinh Tranh: 438-910-7449: 8235 Maple Street, Wilmington, VM 29085: 9/23/63: 689001. display the row www.2cto.com 1 # grep San datafile2 # sed-n/San/p datafile3 # awk/San/datafile2. display the row where the person whose name starts with J is located 1 # grep ^ J Datafile2 # sed-n/^ J/p datafile3 # awk/^ J/datafile3. display the row 1 at the end of 700 # grep 700 $ datafile2 # sed-n/700 $/p datafile3 # awk/700 $/datafile4. display rows not including 834 # grep-v 834 datafile2 # sed-n'/834 /! P'datafile3 # awk' $0 !~ /834/'datafile5. display row 1 # grep: 12/datafile2 # sed-n'/: 12 \ // P' datafile3 # sed-n '\#: 12/# p 'datafile4 # awk/: 12 [: //:]/datafile6. line www.2cto.com 1 # grep: 834-datafile2 # sed-n/: 834-/p datafile3 # awk/: 834-/datafile7. display this line: it contains a large write followed by four lower-case letters, comma, space, and an uppercase letter 1 # grep '[A-Z] [a-z] \ {4 \}, [A-Z] 'datafile2 # sed-n'/[A-Z] [a-z] \ {4 \}, [A-Z]/p' datafile3 # awk -- posix '/[A-Z] [a-z] {4 }, [A-Z]/'datafile8. show rows starting with K or k 1 # grep ^ [Kk] datafile9. show rows with a salary of six digits, add the line number 1 # grep-n' \ [0-9] \ {6 \} $ \ 'datafile10. display the lines including Lincoln and lincoln, and grep is case insensitive 1 # grep-I [Ll] incoln datafile