Difference between revisions of "Grep"

From wikieduonline
Jump to navigation Jump to search
Line 18: Line 18:
 
* <code>[[include]]</code> [[Cisco IOS]] command
 
* <code>[[include]]</code> [[Cisco IOS]] command
 
* <code>[[match]]</code> [[PAN-OS]] command
 
* <code>[[match]]</code> [[PAN-OS]] command
* Select-String or <code>sls</code> in [[PowerShell|Powershell]]
+
* <code>Select-String</code> or <code>sls</code> in [[PowerShell|Powershell]]
 
* {{logging}}
 
* {{logging}}
  
 
[[Category:Linux commands]]
 
[[Category:Linux commands]]
 
[[Category:logging]]
 
[[Category:logging]]

Revision as of 13:10, 13 January 2020

grep[1] is a command for searching plain text data sets for lines that match a regular expression.


~/.bash_profile

alias grep='grep --color=auto'

Common options

-o, --only-matching

Search for a pattern: TEXT="OTHER_TEXT"

  • grep -o 'TEXT="\w*"' index.html

Search for a pattern: TEXT="OTHER _TE XT" including spaces:

  • grep -o 'TEXT="[ a-zA-Z0-9_]*"' index.html

See also

  • http://man7.org/linux/man-pages/man1/grep.1p.html
  • Advertising: