【发布时间】:2017-12-22 08:05:18
【问题描述】:
我有以下 xml 文本
<?xml version="1.0" encoding="UTF-8"?>
<buildinfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="https://abc.com/schema/4.0/buildinfo" xsi:schemaLocation="https://abc.com/schema/4.0/buildinfo https://abc.com/resource/4.0/buildinfo.xsd" buildinfo_version="1" account_id="23456" app_id="456321" sandbox_id="223457" build_id="1234567">
<build version="1 Jul 2016 Static" build_id="1234567" submitter="David" platform="Not Specified" lifecycle_stage="Not Specified" results_ready="true" scan_overdue="false" legacy_scan_engine="false">
<analysis_unit analysis_type="Static" published_date="2016-07-1T15:58:55-04:00" published_date_sec="324532678" status="Results Ready" engine_version="2341267"/>
</build>
</buildinfo>
我有一个需要此文件中的 build_id 的 shell 脚本(build_id 不断变化)。如何将此文件中的“build_id”值提取到该脚本中的变量中。
【问题讨论】: