Situatie
Esti nevoit sa gasesti locatia unui fisier, dar stii doar o parte din continutul acelui fisier.
Backup
Nu este necesar, aceasta fiind doar o cautare.
Solutie
Pasi de urmat
Se foloseste comanda grep in combinatie cu cativa parametri pentru a rafina cautarea.
Un exemplu este urmatorul:
grep -irl “text dorit” /cale/specifica
Nu este obligatoriu sa se aleaga calea, caz in care va cauta in locatia in care te afli in momentul ala.
Parametrii de mai sus reprezinta urmatoarele:
– i – case insensitive – nu tine cont daca literele sun majuscule sau minuscule
– r – recursiv
– l – parametru care va printa calea si fisierul in care se gaseste expresia cautata.
In exemplul de mai jos o sa cautam locatia fisierului unui mail direct pe serverul de mail.
Comanda folosita este urmatoarea:
grep -irl “a61e261f-5074-1051-1f88-531ce5fbfcfd@domeniu.com” /var/vmail/domeniu.com/
Leave A Comment?