London| 26-jul-sdc| ShaghayeghShirinfar| Sprint 1 | Individual shell tools#546
London| 26-jul-sdc| ShaghayeghShirinfar| Sprint 1 | Individual shell tools#546shaghayeghfar wants to merge 1 commit into
Conversation
SlideGauge
left a comment
There was a problem hiding this comment.
Good job overall, I've got several questions from my side, could you fix them?
| # TODO: Write a command to output the contents of the helper-1.txt file inside the helper-files directory to the terminal. | ||
| # The output of this command should be "Once upon a time...". | ||
|
|
||
| cat helper-files/helper-1.txt No newline at end of file |
There was a problem hiding this comment.
"No such file or directory.", could you check the file path?
| # But this seemed like a bad idea... | ||
|
|
||
|
|
||
| cat helper-files/* |
There was a problem hiding this comment.
"No such file or directory.", could you check the file path? Hint, check which folder the script is called from
| # 2 I was tempted to take a bite of it. | ||
| # 3 But this seemed like a bad idea... | ||
|
|
||
| cat -n helper-files/helper-3.txt No newline at end of file |
There was a problem hiding this comment.
"No such file or directory.", could you check the file path? Hint, check which folder the script is called from
|
|
||
| # TODO: Write a command to output the number of words in the file helper-files/helper-3.txt. | ||
| # The output should include the number 19. The output should not include the number 92. | ||
|
|
There was a problem hiding this comment.
"No such file or directory.", could you check the file path? Hint, check which folder the script is called from
| # TODO: Write a command to output the number of lines in the file helper-files/helper-3.txt. | ||
| # The output should include the number 3. The output should not include the number 19. | ||
|
|
||
| wc -l helper-files/helper-3.txt No newline at end of file |
There was a problem hiding this comment.
"No such file or directory.", could you check the file path? Hint, check which folder the script is called from
| # 5 30 151 total | ||
|
|
||
|
|
||
| wc helper-files/* |
There was a problem hiding this comment.
"No such file or directory.", could you check the file path? Hint, check which folder the script is called from
| # The output should show that dialogue.txt contains 6 lines, dialogue-2.txt contains 2, and dialogue-3.txt contains 0. | ||
|
|
||
|
|
||
| grep -ic 'Doctor' *.txt No newline at end of file |
There was a problem hiding this comment.
will this match only what doctor said? What about something like "... the doctor!"?
| # TODO: Write a command to output the name of every `.txt` file in this directory which contains a line of dialogue said by the Doctor. | ||
| # The output should contain two filenames. | ||
|
|
||
| grep -li 'Doctor' *.txt No newline at end of file |
There was a problem hiding this comment.
will this match only what doctor said? What about something like "... the doctor!"?
| # Your output should contain 3 lines, each with one word and one number on it. | ||
| # The first line should be "Ahmed 4". | ||
|
|
||
| awk '$2=="London" {print $1, $5}' scores-table.txt No newline at end of file |
There was a problem hiding this comment.
Nice use of a condition to filter London players! One thing to test: try running this and look closely at Leila's line. What do you get after her name? Now compare the rows in scores-table.txt - how many attempts does Leila have versus Ahmed? If a player has fewer attempts, will $5 always exist for them? Is there a field reference that always points to a player's last attempt, no matter how many they've played?
Learners, PR Template
Self checklist
Changelist
Completed the Bash exercises by implementing the required shell commands