štvrtok 2. júla 2020

grep a prepínač w

Dnešná časť seriálu grep sa bude venovať prepínaču -w. Čo to je? 


w v grepe = to match the exact word, hľadá presný výraz, presné slovo.

napríklad:

1) máme užívateľa bolebrucho a chceme nájsť jeho záznam v /etc/passwd

cat /etc/passwd | grep -w bolebrucho

[root@localhost ~]# cat /etc/passwd | grep -w bolebrucho
bolebrucho:x:1001:1001::/mnt/bolebrucho/:/bin/bash




2) máme text, kde chceme vyhľadať ssh a ssl (každé zvlášť)

[root@localhost ~]# cat 1.txt
ssh is the best
ssl is good

použijeme ten prepínač

[root@localhost ~]# grep -w ssh 1.txt
ssh is the best
[root@localhost ~]# grep -w ssl 1.txt
ssl is good
[root@localhost ~]#


Pozrime sa na to, keby sme si rozšírili súbor a hľadáme ssl a ssh (pokiaľ by to bol napríklad skript, ktorý komunikuje s inými IP adresami)

[root@localhost ~]# grep -w ssl 1.txt
ssl is good
ssl 3.2.5.1
ssl 23.12.56.9

[root@localhost ~]# grep -w ssh 1.txt
ssh is the best
ssh root@1.1.4.2
ssh root@1.2.3.45

ssh miesizelezo@rozpravka
[root@localhost ~]#

grep seriál:

PS: 


Žiadne komentáre:

Zverejnenie komentára