in reply to Re^3: read files one by one in directory and redirct output to a file
in thread read files one by one in directory and redirct output to a file

On Windows, I believe the equivalent to your Unix command would be:
type *.log > result

No, it is not. type treats Ctrl-Z (ASCII 26) as end-of-file marker. cat writes its entire input to STDOUT. cat can handle binary files, type can't.

X:\>perl -E "say qq[Hello\cZWorld!]" > foo

X:\>type foo
Hello
X:\>perl -pe 1 < foo
Hello→World!

X:\>

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)