Shell:Find a word in files in a directory and subdirectories

I'm looking to write a ksh code with will be alble to find a word like 'toto' in all files going from my current directory.

eg.

/doc ----------->have: text.c which "toto"
/doc/usr-------->have: build.pc, help.java which "toto"
/doc/usr/cach -->have: test.sh which "toto"
/doc/build ------>Have Succes.ls which "toto"

Can you help me whith a code source?

Thanks

find . -exec grep -l 'toto' {} \;

find . -exec grep -l 'toto'{}\;

return
find: 0652-018 An expression term lacks a required parameter.

can you give me some details because i'm not an expert in shell programming.

Thanks.

yeclota,

Dont use like this,

find . -exec grep -l 'toto'{}\;

Use like this.

find . -exec grep -l 'toto'<<spaces>>{}<<spaces>>\;

It's Ok, Thanks for your help.

Lota