繁体   English   中英

在Linux中显示Perl脚本的输出

[英]Show output of a perl script in linux

我正在使用用php编写的Web界面,该界面在linux环境中运行perl脚本。它将参数(username,password,...)传递给脚本。 我想查看脚本的输出而不干扰过程。 请注意,脚本本身还会传递数据并执行另一个程序。

该脚本包含打印命令,例如

if( $@ ){ print "Error :".$@."\\n"; print "skip...\\n"; } else{ }

我只想从外壳查看这些结果,如果我可以将其保存到txt文件中,它也会这样做。

非常感谢!

从外壳运行Perl程序以查看print的输出。

$ perl theprogram
⋮
Error : blah blah
skip...
⋮

重定向STDOUT以将其保存到文件中。

$ perl theprogram > theprogram.log

这些是shell使用的基础知识,如果您是一名程序员,则应该已经知道了这一切。 如果没有,请阅读面向初学者的Unix书籍。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM