system 的问题

system 的问题

请教 :

我想把   ls -ltr /mydir/   | sed '1d' | awk '{print $9}'    命令 放到  system 里面 , 然后把结果给  一个数组变量


@debug_builds = system "ls -ltr $DEBUG_LOC  |sed '1d'|awk '{print $9}'";

不行 啊,

有什么办法吗


QUOTE:
原帖由 Chinese_Dragon 于 2008-4-29 11:29 发表
请教 :

我想把   ls -ltr /mydir/   | sed '1d' | awk '{print $9}'    命令 放到  system 里面 , 然后把结果给  一个数组变量


@debug_builds = system "ls -ltr $DEBUG_LOC  |sed '1d'|awk '{print ...

...system,不返回值..用 ``
改成

[Copy to clipboard] [ - ]
CODE:
@debug_builds=`ls -ltr /mydir/   | sed '1d' | awk '{print $9}' `;

试试...


QUOTE:
原帖由 smonkey0 于 2008-4-29 11:35 发表

...system,不返回值..用 ``
改成
@debug_builds=`ls -ltr /mydir/   | sed '1d' | awk '{print $9}' `;
试试...

Many Thanks !