I tried you idea. I sent you the output right. It is
searching / 
etc.........
I am sending you a modified code and ouput is
> >  #./passwd.pl
> > seraching        /
> > /usr/sbin/a.txt
> > /scripts/a.txt
> > /a.txt
> > seraching        /
> > /usr/sbin/a.txt
> > /scripts/a.txt
> > /a.txt
> > seraching        /usr/bin

--- Sudhir Sambrani <[EMAIL PROTECTED]> wrote:
> $PATHP is the absolute path of the find utility 
> 
> 
> i guess the difference is bcos the value of $Hme is
> changing
> where as at the command line / is constant 
> 
> try printing out the value of $Hme each time to
> check
> 
> 
> 
> 
> 
> 
> ----- Original Message ----- 
> From: "sreenath sarikonda" <[EMAIL PROTECTED]>
> To: "Wiggins d Anconia" <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>
> Sent: Thursday, June 17, 2004 1:15 PM
> Subject: Re: find command works different when used
> in perl script
> 
> 
> > Please group reply so everyone can help and be
> helped
> > (and to avoidbeing accidentally ignored).
> > > Wiggins ,
> > >       Thank you for the reply
> > >  You haven't told us what the difference is, but
> out
> > > > of curiousity why
> > > > are you using $PATHP to start your search,
> isn't
> > > > that what $Hme is for?
> > 
> > 
> > I am sending you a modified code and ouput is
> >  #./passwd.pl
> > seraching        /
> > /usr/sbin/a.txt
> > /scripts/a.txt
> > /a.txt
> > seraching        /
> > /usr/sbin/a.txt
> > /scripts/a.txt
> > /a.txt
> > seraching        /usr/bin
> > seraching        /
> > /usr/sbin/a.txt
> > /scripts/a.txt
> > 
> > we can see that find is executing as find /
> etc....
> > and now when I run the find command in bash 
> > find / -name \*.txt
> > /var/apache/icons/small/README.txt
> > /usr/openwin/lib/X11/Xcms.txt
> > /usr/openwin/lib/X11/rgb.txt
> >
> /usr/openwin/lib/locale/C/help/handbooks/sample.txt
> > /usr/openwin/lib/locale/C/help/olittable/Ab-G.txt
> > /usr/openwin/lib/locale/C/help/olittable/Bb.txt
> > /usr/openwin/lib/locale/C/help/olittable/Ca.txt
> > /usr/openwin/lib/locale/C/help/olittable/Cb.txt
> > /usr/openwin/lib/locale/C/help/olittable/Cp.txt
> > /usr/openwin/lib/locale/C/help/olittable/Da.txt
> > /usr/openwin/lib/locale/C/help/olittable/Dt.txt
> > 
> > ****************************************
> > #!/usr/bin/perl  -w
> > use strict;
> >  my $file_name="/etc/passwd.bkp";
> > my $PATHP="/bin/";
> > open ( FIN,$file_name) or die "cannot open
> $file_name
> > ",$!;
> > my $line;
> > while($line=<FIN>){
> > my @user_details = split(":",$line);
> > chomp(@user_details);
> > my $user= $user_details[0];
> > my $Hme =  ($user_details[5]);
> > #chomp($Hme);
> > #chomp($user);
> > print "seraching \t ",  $Hme ,"\n" ;
> > system("$PATHP/find $Hme -name \*.txt")
> > }
> > close FIN;
> > __________________________________________________
> > If I am able to work this out it would be a great
> > benefit to me.
> > Thank you 
> > sree
> > 
> > 
> > 
> > 
> > __________________________________
> > Do you Yahoo!?
> > Yahoo! Mail Address AutoComplete - You start. We
> finish.
> > http://promotions.yahoo.com/new_mail 
> > 
> > -- 
> > To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > For additional commands, e-mail:
> [EMAIL PROTECTED]
> > <http://learn.perl.org/>
> <http://learn.perl.org/first-response>
> > 
> > 
> 
> -- 
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> <http://learn.perl.org/>
> <http://learn.perl.org/first-response>
> 
> 
> 



                
__________________________________
Do you Yahoo!?
Read only the mail you want - Yahoo! Mail SpamGuard.
http://promotions.yahoo.com/new_mail 

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to