我有一组标签,我需要从中提取一些数据。我知道这可能很简单。我无法准确地了解这一部分。标签显示为bewlow。
<Response><Result>Success</Result></Response>
我想提取标签之间的任何内容。在这种情况下,'成功' 我尝试使用grep命令,但无法完成它。任何帮助,将不胜感激。
答案 0 :(得分:0)
echo "<Response><Result>Success</Result></Response>" | perl -npe 's/.*>([^<]+)<.*/$1/'
如果数据保存在文件中:
perl -npe 's/.*>([^<]+)<.*/$1/' infile