<DIV>I have a question re: the proper method / syntax to the output of one perl process into a second process in the windows 2k cmd shell. I have 2 large apache logs which I am merging with logresolvemerge.pl (from awstats) then attempting to pipe into my custom log parser, i.e.</DIV>
<DIV>&nbsp;</DIV>
<DIV>perl logresolvemerge.pl big_file_a big_file_b | perl myparser.pl </DIV>
<DIV>(outputs an excel spreadsheet, 'cuz thats what the executives want)</DIV>
<DIV>&nbsp;</DIV>
<DIV>Running the above command generates an empty output file, so obviously isn't correct (if I split the commands and generate a temporary file everything works ok, but I cannot do this in production as the temp file&nbsp;theoretically could run up to 6-12 GB in size).</DIV>
<DIV>&nbsp;</DIV>
<DIV>this&nbsp;fails with an empty output file as well:</DIV>
<DIV>perl myparser.pl &lt; perl&nbsp;logresolvemerge.pl big_file_a big_file_b</DIV>
<DIV>&nbsp;</DIV>
<DIV>I realize this is very shell 101 but what am I missing here?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Stephan Noe</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>