作者OuTian (OuTian)
看板Perl
标题Re: [问题] 撷取system输出资料
时间Sun Nov 1 17:28:25 2009
※ 引述《godman362 (青)》之铭言:
: 目前我使用system去执行某个外部指令
: 而输出的部份,要由使用者选择之後决定
: 我想直接将输出的值丢入自己宣告的变数之中
: 而不是透过输出至某个档案後再读出
: 请问一下这个部份应该如何处理,还请各位指点一下,谢谢
: 目前我的作法如下:
: open(MenuValue,"|dialog --menu \"Data Choose : \" 40 30 6 1 \"Monday\" \\
: 2 \"Tuesday\" \\
: 3 \"Wednesday\" \\
: 4 \"Thursday\" \\
: 5 \"Friday\" ");
: 我想将取得的值,放入MenuValue中
: 不过却没有办法让我选择就结束程式了
: 所以想请问各位有没有可以解决的办法?
$output = `$cmd`;
这样应该比较简洁 ?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.63.56
1F:推 godman362:这样的作法试过,不过好像没办法动作 11/01 18:21
2F:推 godman362:喔...我找到刚刚的盲点了 11/01 18:25
3F:→ godman362:我刚刚试过这样的作法,但是我没加--stdout参数 11/01 18:25
4F:→ godman362:所以这样的作法也可以了 11/01 18:25
5F:推 itsIjs:奥天耶!!! 11/06 01:21