> salut,
>
> incerc sa aflu de cate ori am in fisierele "log" stringul "dev/null"
>
> am incercat asa :
>
> find . -name "log" -print | less log | grep -c "dev/null"
>
> unde gresesc ?
>
> mersi,
> lucian

less log iti trinteste in mod intecactiv continutul fisierului numit
"log" din directorul curent (cel in care ai lansat comanda).
incearca asa: find . -name *.log -exec grep -c "/dev/null" '{}' \;
asta iti va afisa pe cite o linie de cite ori apare stringul respectiv
in fiecare fisier... dupa care tre le aduni cumva :)

sau find . -name *.log -exec cat '{}' \; | grep -c "/dev/null" , iti
afiseaza direct totalul. presimt ca e mai nashpa, as zice ca e mai
elegant.
de asemenea am presupuns cu de la sine putere ca vrei sa cauti fisierele
*.log si nu fisierele cu numele "log". daca am gresit, renunta la *. si
gata :)



--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui