[Israel.pm] open - pipe question

Gaal Yahas gaal at forum2.org
Tue Jan 13 11:05:32 PST 2009


Which "dir" command are you hitting? Does cygwin perhaps have a
/bin/dir that functions a little like the unix ls -l (but which
doesn't know DOSish /switches)?

On Tue, Jan 13, 2009 at 8:48 PM, Shmuel Fomberg <semuelf at 012.net.il> wrote:
> Hi All.
>
> I have the following code:
> open(FH, "dir $dir /s /b | grep mbd | wc |");
> $wc = <FH>;
> .....
>
> (the environment is cygwin, with Perl 5.6)
>
> However, when I wanted to do the greping myself, I wrote this command:
> open(FH, "dir $dir /s /b |");
>
> And then "dir" complained that it can't find the /s and /b directories.
>
> Any idea what is going on?
>
> Shmuel.
> _______________________________________________
> Perl mailing list
> Perl at perl.org.il
> http://perl.org.il/mailman/listinfo/perl
>



-- 
Gaal Yahas <gaal at forum2.org>
http://gaal.livejournal.com/



More information about the Perl mailing list