由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Unix版 - Perl问题求助 (转载)
相关主题
帮帮忙,用C作一个SHELLhow to redirect error output under unix
50伪币:请教perl代码差错的问题!多谢啦!为什么time命令无法重定向?
如何在perl中运行c-shell file?shell script help?
how to get rid of the ^M in files?如何在emacs的shell里调用历史命令?
双面打印菜鸟请教什么类型的项目需要unix下面的编程
CGI之Perl Script一问shell programming
PERL入门求助where can I find some good website for C Shell ?
System Environment variables in Perlhow to let awk not print?
相关话题的讨论汇总
话题: perl话题: stdout话题: wc话题: shell话题: 问题
进入Unix版参与讨论
1 (共1页)
xt
发帖数: 17532
1
【 以下文字转载自 Linux 讨论区 】
发信人: xt (拷贝猫), 信区: Linux
标 题: Perl问题求助
发信站: BBS 未名空间站 (Wed Apr 23 11:34:20 2008)
需要调用一个shell command,然后检查stdout的输出值,类似
这种:
ls foo.txt |wc -l
这一段要写在perl里,我需要检查这个值是否大于零。
这个怎么做?
谢谢
o*****o
发帖数: 7
2
将返回值赋给一个变量,再判断
$data = `cat foo.txt|wc -l`;
xt
发帖数: 17532
3
No. 返回值和stdout打印出来的东西不是一个概念吧。

【在 o*****o 的大作中提到】
: 将返回值赋给一个变量,再判断
: $data = `cat foo.txt|wc -l`;

o*****o
发帖数: 7
4
$data = `cat foo.txt|wc -l`;
if ($data gt "20")
{
print "great than the value. \n";
}
else
{
print "less than the value. \n";
}
命令的stdout是string,但perl可以对其进行比较。试一哈。
xt
发帖数: 17532
5
Got it. Must import Shell before doing this.
Thanks a lot!

【在 o*****o 的大作中提到】
: $data = `cat foo.txt|wc -l`;
: if ($data gt "20")
: {
: print "great than the value. \n";
: }
: else
: {
: print "less than the value. \n";
: }
: 命令的stdout是string,但perl可以对其进行比较。试一哈。

v******a
发帖数: 45075
6
不客气

【在 xt 的大作中提到】
: 【 以下文字转载自 Linux 讨论区 】
: 发信人: xt (拷贝猫), 信区: Linux
: 标 题: Perl问题求助
: 发信站: BBS 未名空间站 (Wed Apr 23 11:34:20 2008)
: 需要调用一个shell command,然后检查stdout的输出值,类似
: 这种:
: ls foo.txt |wc -l
: 这一段要写在perl里,我需要检查这个值是否大于零。
: 这个怎么做?
: 谢谢

1 (共1页)
进入Unix版参与讨论
相关主题
how to let awk not print?双面打印
shell programming problemsCGI之Perl Script一问
awk求助PERL入门求助
为什么我就是不会写Shell script?System Environment variables in Perl
帮帮忙,用C作一个SHELLhow to redirect error output under unix
50伪币:请教perl代码差错的问题!多谢啦!为什么time命令无法重定向?
如何在perl中运行c-shell file?shell script help?
how to get rid of the ^M in files?如何在emacs的shell里调用历史命令?
相关话题的讨论汇总
话题: perl话题: stdout话题: wc话题: shell话题: 问题