我有一个基于 xml 定义创建报告的 perl 脚本。目前,这些定义都以 .xml 文件的形式存在。
所以我有脚本run-report.pl
,它可以获取定义文件的路径并创建报告。
现在我想创建run-reports-from-db.pl
,它将基于相同的数据库条目生成报告定义。我不想创建临时文件以传递给 run-report.pl,我只想以某种方式传递定义。
所以不要说:
run-report.pl -def=./path/to/def.xml
我想能够说:
run-report.pl --stream
并在中提供报告定义<STDIN>
我敢肯定有很简单的方法可以做到这一点???