Linux / Unix: sed Command Print Only Matching Lines
In Linux or Unix, you can use the sed command to print only the lines that match a specific pattern. Here's the basic syntax:
sed -n '/pattern/p' file- tells-sedto not print any lines by default/pattern/- specifies the pattern to matchp- tellssedto print the lines that match the patternfile- the file you want to search
Here's an example of using sed to print only the lines that contain the word "error" in the file log.txt:
sed -n '/error/p' log.txtThis command will print only the lines that contain the word "error" in the log.txt file. If there are multiple lines that match the pattern, they will all be printed.
