ActivePerl 5.8.7にて
open(LIST, "dir /b log|");
という文が
dir: /b: No such file or directory
とエラーを吐いてしまいます。

logディレクトリにあるファイルの一覧をパイプ経由で開きたいのですが
正常に動かそうとするにはどう書けばいいんでしょうか?