Difference between revisions of "Grep"
Jump to navigation
Jump to search
↑ http://man7.org/linux/man-pages/man1/grep.1p.html
Tags: Mobile web edit, Mobile edit |
Tags: Mobile web edit, Mobile edit |
||
Line 16: | Line 16: | ||
Search for a pattern: TEXT="OTHER _TE XT" including spaces: | Search for a pattern: TEXT="OTHER _TE XT" including spaces: | ||
* <code>grep -o 'TEXT="[ a-zA-Z0-9_]*"' index.html</code> | * <code>grep -o 'TEXT="[ a-zA-Z0-9_]*"' index.html</code> | ||
+ | |||
+ | Search in [[hidden]] folders: | ||
+ | * <code> grep -ir your-search * .[^.]*</code> | ||
* <code>grep .</code> | * <code>grep .</code> | ||
− | |||
− | |||
* <code>grep -I</code> (Ignore binary files) | * <code>grep -I</code> (Ignore binary files) | ||
− | |||
* <code>[[grep -c]]</code> | * <code>[[grep -c]]</code> | ||
− | |||
* <code>[[grep -r]]</code>. Related commands: [[PAN-OS]]: <code>show log system [[direction equal backward]]</code> | * <code>[[grep -r]]</code>. Related commands: [[PAN-OS]]: <code>show log system [[direction equal backward]]</code> | ||
− | |||
* <code>grep -w</code> | * <code>grep -w</code> | ||
* <code>[[grep -A]]</code> | * <code>[[grep -A]]</code> | ||
* <code>[[grep -B]]</code> | * <code>[[grep -B]]</code> | ||
− | |||
− | |||
== Related == | == Related == |
Revision as of 06:46, 16 March 2023
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'
Contents
Common options
-o, --only-matching
-a, --text equivalent to --binary-files=text
Examples
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
Search in hidden folders:
grep -ir your-search * .[^.]*
grep .
grep -I
(Ignore binary files)grep -c
grep -r
. Related commands: PAN-OS:show log system direction equal backward
grep -w
grep -A
grep -B
Related
findstr
(Windows)- include (Cisco IOS)
ag
aws --filters
match
PAN-OS commandpsql -c
- Logs: ElasticSearch and OpenSearch
[[:alpha:]]
[[:alnum:]]
[[:digit:]]
See also
grep, grep -A, grep -B, grep -n, grep -H
ack, ag, grep
,egrep, fgrep
,agrep
,ngrep
,pgrep
,awk
,sed
,strings
,tr
,tail
,mtail
,git grep
,wc
,uniq
,LogQL
,findstr (Windows)
,rg, git-grep, cut
include
Cisco IOS commandmatch
PAN-OS commandSelect-String
orsls
in Powershell- Linux logging, Cisco IOS logging
Advertising: