From: sreenath sarikonda (sreeredhat@yahoo.com)
Date: Tue Aug 03 2004 - 15:49:53 EDT
Thank you everyone who replied this. But only this
worked which is suggested by Mark.Thank you Mark.
If you want "$VARIABLE" to come from the environment
of "user" you must
escape the dollar sign so your shell will ignore it.
There are several
ways but this should work:
su - user -c "cd \$VARIABLE;find . -name sri"
Hope this helps (and I hope that I haven't
misunderstood your
problem...).
Sree.
Hi Gurus,
>
> su - user -c "cd $VARIABLE;find . -name sri"
> doesn't
> work.
>
> I read the previous messages in the forum but
> could not get it to work. The script is finding
> files
> in user_home instead in a specified path where I
> want
> to run. Making this work is of great improtance to
> me.The script which will invoke the above command is
> run in cron as root. I read shell wrappers could be
> used but I am not sure. If so please point me to
> link
> where I can delve into it.
>
> Thank you,
> Sree.
__________________________________
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
http://promotions.yahoo.com/new_mail
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers
This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:29:13 EDT