Problem with Shell Script

Hi,

I have a line in my script: fgrep "BancoPosta" /var/spool/postfix/deferred/*/* > /root/spulk.italiantmp1

It does NOT seem to excute. But when I run it on command line it does. Any ideas how to fix the problem?

What error does it return? Or does it just not execute? Is there any logic surrounding this command?