Question
Create a find command string that will locate the file called resolv.conf and once found, grep for the number of lines that the string nameserver
Create a find command string that will locate the file called resolv.conf and once found, grep for the number of lines that the string nameserver appears in within the file.
Begin your find search within the /etc directory.
Complete the find command string by replacing the ## with the required characters.
find /etc -name 'resolv.conf' -exec grep ## 'nameserver' {} \;
(The output of the find command will be a number. Ignore the permission denied warnings)
MY question is with what I replace the ##?? not sure if -n or -c
in my lecture is this but is confusing. thanks
c - count number of LINES that contain the pattern.
When this flag is used, only the number of lines that contain the string pattern is returned, NOT the number of occurrences of the pattern within the file.
n - number the LINES that contain the pattern.
When this flag is used, each line that contains the string-pattern is numbered.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started