请教du的管道问题

请教du的管道问题

我是用的rh9.0。
为什么这个命令:
echo subdir | du -hs
输出的不是subdir目录的大小,而是工作目录的大小?
但是用如下命令:
du -hs `echo subdir`
却可以输出subdir目录的大小。难道du不支持单管道?
谢谢。
试试这样可以不:
[code:1]
echo subdir | xargs du -sh
[/code:1]
在 Magic Linux 1.2 Beta3,Bash-3.0上测试通过
可以。谢谢了。
客气客气