我試圖解析某些數據的輸出文件,並且在將值返回給我的Windows外殼時遇到問題。從單行Perl腳本檢索值
我想要做的只是使用簡單的正則表達式返回一個值,並將其存儲到我的shell變量中。
我現在有這樣的事情:
%VAL% = %PERL% -e '$tmp="Value: 1000"; if ($tmp =~ /Value:\s(\d+)/) { print $1; }'
其中%VAL%
是我想回到什麼在$1
發現,並%PERL%
點perl.exe所在的本地副本。
有人可以指出這樣做的正確方法嗎?
謝謝!工作得非常好 – espais 2010-11-22 11:55:59