From c3254904891bfa44b92c7eae775fcf705b829366 Mon Sep 17 00:00:00 2001 From: Corey Schafer Date: Tue, 6 Mar 2018 23:18:06 -0700 Subject: [PATCH] Grep Tutorial Snippets --- Terminal/Grep/Personel/emails.txt | 9 + Terminal/Grep/Personel/phone_numbers.txt | 9 + Terminal/Grep/grep-commands.txt | 24 ++ Terminal/Grep/memo.txt | 9 + Terminal/Grep/names.txt | 510 +++++++++++++++++++++++ 5 files changed, 561 insertions(+) create mode 100644 Terminal/Grep/Personel/emails.txt create mode 100644 Terminal/Grep/Personel/phone_numbers.txt create mode 100644 Terminal/Grep/grep-commands.txt create mode 100644 Terminal/Grep/memo.txt create mode 100644 Terminal/Grep/names.txt diff --git a/Terminal/Grep/Personel/emails.txt b/Terminal/Grep/Personel/emails.txt new file mode 100644 index 0000000..1fff504 --- /dev/null +++ b/Terminal/Grep/Personel/emails.txt @@ -0,0 +1,9 @@ + +Corey Schafer +CoreyMSchafer@gmail.com + +John Williams +JohnWilliams@company.com + +Jane Doe +JaneDoe@dummyemail.com diff --git a/Terminal/Grep/Personel/phone_numbers.txt b/Terminal/Grep/Personel/phone_numbers.txt new file mode 100644 index 0000000..49c8d82 --- /dev/null +++ b/Terminal/Grep/Personel/phone_numbers.txt @@ -0,0 +1,9 @@ + +Corey Schafer +304-555-0223 + +John Williams +321-555-1234 + +Jane Doe +123-555-4321 diff --git a/Terminal/Grep/grep-commands.txt b/Terminal/Grep/grep-commands.txt new file mode 100644 index 0000000..b4a04e2 --- /dev/null +++ b/Terminal/Grep/grep-commands.txt @@ -0,0 +1,24 @@ +grep "Jane Williams" names.txt +grep "John Williams" names.txt + +grep -w "John Williams" names.txt +grep -wi "John Williams" names.txt +grep -win "John Williams" names.txt + +grep -win -B 4 "John Williams" names.txt +grep -win -A 4 "John Williams" names.txt +grep -win -C 2 "John Williams" names.txt + +grep -win "John Williams" ./* +grep -win "John Williams" ./*.txt +grep -winr "John Williams" . +grep -wirl "John Williams" . +grep -wirc "John Williams" . + +history +history | grep "git commit" +history | grep "git commit" | grep "dotfile" + +grep "...-...-...." names.txt +grep -P "\d{3}-\d{3}-\d{4}" names.txt +grep -V diff --git a/Terminal/Grep/memo.txt b/Terminal/Grep/memo.txt new file mode 100644 index 0000000..4f29b54 --- /dev/null +++ b/Terminal/Grep/memo.txt @@ -0,0 +1,9 @@ + +Dear Mr. Doe, + +In our meeting today, John Williams had mentioned that the work could be completed by the end of the month. + +We really appreciate the hard work! + +Thanks, +Corey Schafer diff --git a/Terminal/Grep/names.txt b/Terminal/Grep/names.txt new file mode 100644 index 0000000..6de32a4 --- /dev/null +++ b/Terminal/Grep/names.txt @@ -0,0 +1,510 @@ +Steve Williams +836-555-5439 +812 Pearl St., Thundera GA 64424 +stevewilliams@bogusemail.com + +Jane Miller +442-555-9487 +828 Maple St., Eerie UT 29038 +janemiller@bogusemail.com + +Maggie Wilks +886-555-6636 +675 Pearl St., Dawnstar AK 82889 +maggiewilks@bogusemail.com + +Maria Miller +489-555-4991 +522 Pine St., Sunnydale MS 28949 +mariamiller@bogusemail.com + +Sam Jefferson +366-555-4305 +981 Lake St., Mordor ID 12299 +samjefferson@bogusemail.com + +Linda White +701-555-5108 +617 Cedar St., Gotham IN 20876 +lindawhite@bogusemail.com + +Michael Smith +678-555-3299 +755 Lake St., Sunnydale MD 75371 +michaelsmith@bogusemail.com + +Maria Jefferson +788-555-3577 +243 Maple St., King's Landing SC 24290 +mariajefferson@bogusemail.com + +Corey Wilson +201-555-1871 +670 Washington St., Westworld OK 81667 +coreywilson@bogusemail.com + +Maria Jones +119-555-3358 +508 Pine St., Valyria MD 28445 +mariajones@bogusemail.com + +john williams +304-555-4321 +607 Martin Hollow, Chucktown WV 25311 +johnw@johnscompany.com + +Tom Harris +170-555-1113 +114 Park St., Bedrock PA 53263 +tomharris@bogusemail.com + +Elizabeth Martin +776-555-2543 +195 Park St., Lakeview ID 88019 +elizabethmartin@bogusemail.com + +Maggie Thomas +327-555-2942 +891 Cedar St., Eerie MT 91546 +maggiethomas@bogusemail.com + +Neil Taylor +119-555-4718 +374 Oak St., Springfield OH 96923 +neiltaylor@bogusemail.com + +Jane Patterson +464-555-7896 +569 Pine St., Smalltown DE 81308 +janepatterson@bogusemail.com + +Dave Harris +818-555-1266 +191 Main St., Atlantis UT 56578 +daveharris@bogusemail.com + +James Jackson +415-555-9458 +521 Washington St., Eerie WY 39677 +jamesjackson@bogusemail.com + +Joe Jacobs +392-555-3874 +548 Washington St., Valyria PA 35909 +joejacobs@bogusemail.com + +Michael Smith +340-555-8167 +642 Maple St., Mordor CA 89211 +michaelsmith@bogusemail.com + +Elizabeth Williams +179-555-1774 +799 Main St., Valyria MN 45880 +elizabethwilliams@bogusemail.com + +Jennifer Jefferson +498-555-9480 +942 High St., Gotham DE 28191 +jenniferjefferson@bogusemail.com + +Laura Thomas +690-555-2999 +566 Hill St., Dawnstar MO 51613 +laurathomas@bogusemail.com + +Corey Smith +888-555-1673 +343 Cedar St., Blackwater MT 51967 +coreysmith@bogusemail.com + +Barbara Moore +630-555-2067 +406 Main St., Sunnydale FL 57072 +barbaramoore@bogusemail.com + +Tom Smith +712-555-9542 +514 Lake St., Olympus OK 14464 +tomsmith@bogusemail.com + +Dave Johnson +120-555-4236 +145 Elm St., Quahog OR 15856 +davejohnson@bogusemail.com + +Travis Robinson +371-555-6917 +642 Park St., Vice City TX 86146 +travisrobinson@bogusemail.com + +Patricia Davis +992-555-2186 +961 Pine St., King's Landing MS 46485 +patriciadavis@bogusemail.com + +Mary Wright +394-555-2588 +467 Elm St., Oldtown OR 44675 +marywright@bogusemail.com + +Barbara Doe +359-555-7817 +728 Maple St., Springfield WA 71970 +barbaradoe@bogusemail.com + +John Davis +688-555-3426 +415 Maple St., Lakeview IA 65006 +johndavis@bogusemail.com + +Michael Doe +561-555-3471 +811 Elm St., Dawnstar LA 11333 +michaeldoe@bogusemail.com + +Neil Brown +162-555-7584 +956 Elm St., Bedrock WY 96353 +neilbrown@bogusemail.com + +Charles Taylor +393-555-4428 +599 Main St., Faketown MA 72006 +charlestaylor@bogusemail.com + +Barbara Smith +932-555-6680 +226 Pearl St., Winterfell OR 57863 +barbarasmith@bogusemail.com + +Maggie Davis +941-555-7991 +447 Oak St., Pythonville KY 40877 +maggiedavis@bogusemail.com + +Laura Jones +738-555-8653 +720 Main St., Olympus NC 33375 +laurajones@bogusemail.com + +Jennifer Stuart +339-555-2218 +736 Oak St., Eerie WA 46220 +jenniferstuart@bogusemail.com + +Elizabeth Thomas +102-555-2595 +995 Elm St., Olympus DC 94262 +elizabeththomas@bogusemail.com + +James Thomas +567-555-3369 +445 Pine St., King's Landing NJ 65810 +jamesthomas@bogusemail.com + +Tom Thomas +708-555-9108 +333 Hill St., Blackwater DE 63226 +tomthomas@bogusemail.com + +Steve White +372-555-4410 +720 Lake St., Gotham OR 26588 +stevewhite@bogusemail.com + +Maggie Arnold +347-555-7324 +391 Washington St., Springfield PA 86611 +maggiearnold@bogusemail.com + +Laura Davis +733-555-1459 +441 Oak St., Olympus MS 32106 +lauradavis@bogusemail.com + +Laura Wilson +947-555-2683 +631 Pearl St., Thundera NE 69916 +laurawilson@bogusemail.com + +Travis Arnold +230-555-6950 +665 Elm St., Blackwater PA 94989 +travisarnold@bogusemail.com + +Nicole Davis +448-555-3853 +135 Maple St., Atlantis AR 82243 +nicoledavis@bogusemail.com + +Maggie Johnson +462-555-6266 +222 Washington St., Bedrock NV 19499 +maggiejohnson@bogusemail.com + +Linda Johnson +880-555-3943 +227 Oak St., Braavos‎ LA 22208 +lindajohnson@bogusemail.com + +Robert Jones +653-555-5931 +148 Cedar St., Sunnydale DE 62745 +robertjones@bogusemail.com + +Neil Jones +360-555-9136 +420 Hill St., Westworld MA 21015 +neiljones@bogusemail.com + +Robert Robinson +150-555-9821 +634 High St., Pythonville CT 53497 +robertrobinson@bogusemail.com + +Travis Smith +635-555-8559 +627 Oak St., King's Landing LA 58251 +travissmith@bogusemail.com + +Steve Jefferson +901-555-6527 +316 Washington St., Epicburg SD 58608 +stevejefferson@bogusemail.com + +Tom Harris +920-555-3034 +991 Washington St., Braavos‎ DC 19526 +tomharris@bogusemail.com + +Kurt Patterson +828-555-5360 +257 Hill St., Quahog MO 48893 +kurtpatterson@bogusemail.com + +Jennifer Anderson +903-555-1543 +196 Cedar St., South Park NY 63970 +jenniferanderson@bogusemail.com + +Robert Wright +586-555-8861 +929 Maple St., Blackwater WV 27158 +robertwright@bogusemail.com + +Jennifer Jacobs +313-555-3643 +960 Lake St., South Park TX 88239 +jenniferjacobs@bogusemail.com + +Nicole Anderson +953-555-4012 +533 Main St., Thundera ID 94010 +nicoleanderson@bogusemail.com + +Sam Wright +400-555-4196 +444 Maple St., Westworld WI 43381 +samwright@bogusemail.com + +Corey Brown +895-555-1208 +876 Maple St., Eerie LA 94686 +coreybrown@bogusemail.com + +Travis Smith +477-555-9321 +971 Pearl St., Faketown OH 23403 +travissmith@bogusemail.com + +John Arnold +868-555-4104 +112 Washington St., Thundera RI 56146 +johnarnold@bogusemail.com + +Mary Smith +780-555-3985 +504 Maple St., Vice City IN 63300 +marysmith@bogusemail.com + +Jane Martin +332-555-4446 +419 Hill St., Vice City UT 71018 +janemartin@bogusemail.com + +Neil Martin +327-555-2338 +316 Park St., Pythonville VA 15468 +neilmartin@bogusemail.com + +John Thomas +536-555-9505 +639 Pearl St., Pythonville WA 31019 +johnthomas@bogusemail.com + +Tom Anderson +533-555-3337 +940 Cedar St., Braavos‎ CA 61349 +tomanderson@bogusemail.com + +Robert Wright +228-555-1646 +459 Hill St., Smalltown CT 98548 +robertwright@bogusemail.com + +Michael Smith +412-555-8707 +158 Oak St., Braavos‎ PA 52906 +michaelsmith@bogusemail.com + +Joe Smith +140-555-8907 +962 Maple St., Smalltown AR 78264 +joesmith@bogusemail.com + +Sam Jacobs +803-555-9277 +183 Hill St., Pythonville NJ 27847 +samjacobs@bogusemail.com + +Jane Brown +325-555-3878 +189 Washington St., King's Landing SD 80723 +janebrown@bogusemail.com + +Jennifer Patterson +163-555-5544 +955 High St., Dawnstar VT 29215 +jenniferpatterson@bogusemail.com + +Steve Jacobs +296-555-2333 +896 Park St., Lakeview HI 84940 +stevejacobs@bogusemail.com + +Maria Wright +402-555-7629 +206 Elm St., Olympus FL 73885 +mariawright@bogusemail.com + +Tom Robinson +764-555-9533 +520 High St., Springfield NE 73616 +tomrobinson@bogusemail.com + +Neil Patterson +426-555-4166 +346 High St., Winterfell SD 79912 +neilpatterson@bogusemail.com + +Michael Smith +682-555-7689 +486 Main St., Springfield NC 86926 +michaelsmith@bogusemail.com + +Jennifer Moore +370-555-2513 +758 Cedar St., Valyria MT 82304 +jennifermoore@bogusemail.com + +Laura Thomas +960-555-4733 +368 Elm St., Gotham NM 37399 +laurathomas@bogusemail.com + +Sam Doe +247-555-5137 +334 Washington St., Eerie ME 40805 +samdoe@bogusemail.com + +Elizabeth Jacobs +567-555-9724 +914 Hill St., Thundera FL 50334 +elizabethjacobs@bogusemail.com + +Laura Arnold +218-555-5260 +502 Maple St., Gotham OR 44147 +lauraarnold@bogusemail.com + +John Williams +515-555-4529 +606 Pearl St., Eerie MI 10261 +johnwilliams@bogusemail.com + +Nicole Smith +273-555-9174 +483 Elm St., South Park KY 38201 +nicolesmith@bogusemail.com + +Corey White +734-555-7873 +987 Pine St., Thundera MO 63929 +coreywhite@bogusemail.com + +Barbara Arnold +120-555-3239 +721 Washington St., Gotham HI 93381 +barbaraarnold@bogusemail.com + +John Williamson +515-555-4321 +606 Maple St., Smalltown WV 25311 +johnwilliamson@bogusemail.com + +Joe Jenkins +419-555-2791 +241 Pine St., Dawnstar SC 60185 +joejenkins@bogusemail.com + +Robert Jenkins +851-555-3841 +972 Lake St., Eerie OK 32124 +robertjenkins@bogusemail.com + +Linda Davis +785-555-6641 +148 Lake St., Faketown UT 74891 +lindadavis@bogusemail.com + +Maggie Smith +610-555-2270 +928 Cedar St., Metropolis NY 17988 +maggiesmith@bogusemail.com + +Corey Wilks +237-555-4632 +592 Hill St., Epicburg AK 88205 +coreywilks@bogusemail.com + +Nicole Jefferson +142-555-4094 +697 Park St., Metropolis AK 54821 +nicolejefferson@bogusemail.com + +Corey Jenkins +599-555-8340 +240 Elm St., Epicburg ND 61305 +coreyjenkins@bogusemail.com + +Sam Moore +851-555-6015 +229 Lake St., Thundera UT 22549 +sammoore@bogusemail.com + +Jennifer Moore +782-555-3582 +533 Maple St., Olympus IA 80051 +jennifermoore@bogusemail.com + +John Jefferson +689-555-2182 +341 Elm St., Thundera ND 31490 +johnjefferson@bogusemail.com + +Joe Jenkins +869-555-5446 +274 Elm St., Lakeview OH 44928 +joejenkins@bogusemail.com +