我在带有 Eclipse IDE 的 Windows 上使用 Perl。我已经做的是,我已经解析了一个文本文件并将我需要的内容提取到一个%hash
. 最后,my%hash "Key"
包含函数名称并%hash "Value"
包含相应的函数定义。
现在,我的查询是,我可以%hash "Values"
在PERL
单行中使用我的(我在同一个程序的末尾运行)吗?
如果是,那么我尝试了以下方法,但它似乎不起作用:
perl -pi.bak -e "if(! /#/){s/ PERFORM ([\\w-]+)\.?/qq(# PERFORM \$1\n). \$hash{\$1}/ge}" TestFinal.txt
;