小编gau*_*rma的帖子

如何从文件中获取数字并将其分配给变量

我有一个包含 html 响应代码的文件,如下所示:

<d:ChangeType>SSCR</d:ChangeType>
<d:Status>Success</d:Status>
<d:ShortDescription>API </d:ShortDescription>
<d:CycleTypeId>8000006005</d:CycleTypeId>
<d:RfcNumber>1200000910</d:RfcNumber>
<d:ExtrefNumber>API External</d:ExtrefNumber>
Run Code Online (Sandbox Code Playgroud)

在本例中,要求是获取<d:RfcNumber></d:RfcNumber>之间的数字1200000910并将其提供给变量。

我正在尝试使用 sed 像:

sed 's/1200000910.*//' test2.html 
Run Code Online (Sandbox Code Playgroud)

但它没有给我提供预期的结果。

对此的任何帮助将不胜感激。

shell awk sed

0
推荐指数
1
解决办法
87
查看次数

标签 统计

awk ×1

sed ×1

shell ×1