Salut,

Imi poate explica cineva de ce prima comanda face ce trebuie sa faca =
"gaseste toate fisierele de tip text care contin "string" si le scrie =
intr-un fisier" iar a doua nu ?

1. for i in `find . -type f`; do file $i | grep text >/dev/null; if [ $? =
=3D=3D 0 ]; then cat $i | grep -q string >/dev/null ; if [ $? =3D=3D 0 =
]; then echo $i>>fisier;fi;fi ; done

 2.for i in `find . -type f`; do file $i | grep text >/dev/null && cat =
$i | grep -q string >/dev/null && then echo $i>>fisier;fi;fi ; done

Multumesc

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


Raspunde prin e-mail lui