Skip to content

Commit f17eb7d

Browse files
Add grep commands to scripts for counting lines
1 parent b5089a2 commit f17eb7d

3 files changed

Lines changed: 6 additions & 0 deletions

File tree

‎individual-shell-tools/grep/script-03.sh‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,5 @@ set -euo pipefail
44

55
# TODO: Write a command to output the number of lines in dialogue.txt that contain the word Doctor (regardless of case).
66
# The output should be exactly the number 9.
7+
8+
grep -c 'Doctor' dialogue.txt

‎individual-shell-tools/grep/script-05.sh‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,5 @@ set -euo pipefail
44

55
# TODO: Write a command to output every line in dialogue.txt that contains the string "cure", as well as the line before that line.
66
# The output should contain two pairs of two lines of text (with a separator between them).
7+
8+
grep -A 1 'cure' dialogue.txt

‎individual-shell-tools/grep/script-07.sh‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,5 @@ set -euo pipefail
44

55
# TODO: Write a command to output, for each `.txt` file in this directory, how many lines of dialogue the Doctor has.
66
# The output should show that dialogue.txt contains 6 lines, dialogue-2.txt contains 2, and dialogue-3.txt contains 0.
7+
8+
grep -c 'Doctor:' ./*.txt

0 commit comments

Comments
 (0)