谁告诉我,管道输出的意义?

谁告诉我,管道输出的意义?

得到命令的输出:
方法一、管道输出:
open(W,"w|");
for(<W>){
        print;
}

方法二、``
@who = `w`;
for(@who){
        print;
}

不是很明白,有了方法二要方法一做撒?:shock: :shock:


QUOTE:
不是很明白,有了方法二要方法一做撒?

"There is more than one way to do it."

Also see this:
http://bbs.chinaunix.net/viewthread.php?tid=621628&highlight=


QUOTE:
原帖由 pangj 于 2007-10-26 16:24 发表


"There is more than one way to do it."

Also see this:
http://bbs.chinaunix.net/viewthread.php?tid=621628&highlight=

thanks,let me see.

There is more than one way to do it
到底选择哪个呢
最先想到哪个用哪个。
具体情况具体分析呗

要是w输出几千万行,方法1比较好
要是行和行之前有关联的话,方法2比较好