Gebruikershulpmiddelen

Site-hulpmiddelen


li_cli_grep

Verschillen

Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.

Link naar deze vergelijking

Beide kanten vorige revisie Vorige revisie
Volgende revisie
Vorige revisie
li_cli_grep [2017/04/10 11:34]
pvi
— (huidige)
Regel 1: Regel 1:
-==== Grep options ==== 
  
-Zie ook **sort** options : 
- 
- ​[pvi@bl08204 ~]$ sort vs00153-outside.csv | uniq -c | sort -nr 
-    182 73.149.77.1;​dmz;​151.236.132.36;​443 
-    181 75.186.76.212;​dmz;​151.236.132.36;​443 
-    181 72.193.181.10;​dmz;​151.236.132.36;​443 
- 
-**zgrep** 
- 
-  zgrep  193.172.213. ./fws*.gz | grep -v -f /​home/​pvi/​exclude_ip_dns-pub.txt | grep permitted 
- 
-==OR== 
-1. Grep OR Using \| 
-   grep '​pattern1\|pattern2'​ filename 
-2. Grep OR Using -E 
-   grep -E '​pattern1|pattern2'​ filename 
-3. Grep OR Using egrep 
-   egrep '​pattern1|pattern2'​ filename 
-4. Grep OR Using grep -e 
-   grep -e pattern1 -e pattern2 filename 
- 
-==AND== 
-5. Grep AND using -E ‘pattern1.*pattern2′\\ 
- 
-There is no AND operator in grep. But, you can simulate AND using grep -E option. 
-   grep -E '​pattern1.*pattern2|pattern2.*pattern1'​ filename 
-6. Grep AND using Multiple grep command 
-   grep -E '​pattern1'​ filename | grep -E '​pattern2'​ 
- 
-==NOT== 
-7. Grep NOT using grep -v 
-   grep -v '​pattern1'​ filename 
-8. Grep but NOT 
-   egrep '​Manager|Developer'​ employee.txt | grep -v Sales 
-    
- 
- 
-==Exacte woord match en woord count== 
-  grep -o -w [Vv]ader ./​liefdesbrief.txt | wc -w 
-  ​ 
-==Show only filenames (-l) containing pattern and exclude directory from recursive (-R --exclude-dir=) search == 
-   grep -l -R --exclude-dir=./​httpdocs/​wp-content/​uploads/​quarantine '​ynbhxxvtmh'​ ./ 
li_cli_grep.1491816897.txt.gz · Laatst gewijzigd: 2022/05/01 12:18 (Externe bewerking)