Desktop search: Difference between revisions

Jump to navigation Jump to search
208 bytes added ,  11 November 2016
Line 89: Line 89:
* {{kbd | key = <nowiki>grep 'pattern1\|pattern2' file_name </nowiki>}}
* {{kbd | key = <nowiki>grep 'pattern1\|pattern2' file_name </nowiki>}}
* {{kbd | key = <nowiki>grep -E 'pattern1|pattern2' file_name </nowiki>}}
* {{kbd | key = <nowiki>grep -E 'pattern1|pattern2' file_name </nowiki>}}
* {{kbd | key = <nowiki>cat file_name | grep -E 'pattern1|pattern2'</nowiki>}}


'''AND''': match the lines which contains ''pattern1'' AND ''pattern2''  
'''AND''': match the lines which contains ''pattern1'' AND ''pattern2''  
* {{kbd | key = <nowiki>awk '/pattern1/&&/pattern2/' file_name </nowiki>}} for {{Linux}}
* {{kbd | key = <nowiki>awk '/pattern1/&&/pattern2/' file_name </nowiki>}} for {{Linux}}
* {{kbd | key = <nowiki>grep -E 'pattern1.*pattern2|pattern2.*pattern1' file_name </nowiki>}}  {{exclaim}} order dependent
* {{kbd | key = <nowiki>grep -E 'pattern1.*pattern2|pattern2.*pattern1' file_name </nowiki>}}  {{exclaim}} order dependent
* {{kbd | key = <nowiki>cat file_name | grep -E 'pattern1.*pattern2|pattern2.*pattern1' </nowiki>}}  {{exclaim}} order dependent


=== Search text in single plain text file ===
=== Search text in single plain text file ===

Navigation menu