
shell XML 提取
<SyncLetname="UMPAY.T_PAYORDER_YYMM"Sharding="ORDERDATE"><MonitorTable>UMPAY.T_PORDER...
<SyncLet name="UMPAY.T_PAYORDER_YYMM" Sharding="ORDERDATE">
<MonitorTable>UMPAY.T_PORDER_N7</MonitorTable>
<Method>
<TargetTable jdbc="jdbc_rp">
UMPAY.T_PAYORDER_YYMM
</TargetTable>
<Mapping from="S$SRCTABID" to="ORDERTABLE" desc=""/>
</Method>
</SyncLet>
大家好,例如上面的 XML 我想得到<MonitorTable> </MonitorTable>
中的 UMPAY.T_PORDER_N7 和 <TargetTable jdbc="jdbc_rp">
UMPAY.T_PAYORDER_YYMM
</TargetTable>
应该怎么写 展开
<MonitorTable>UMPAY.T_PORDER_N7</MonitorTable>
<Method>
<TargetTable jdbc="jdbc_rp">
UMPAY.T_PAYORDER_YYMM
</TargetTable>
<Mapping from="S$SRCTABID" to="ORDERTABLE" desc=""/>
</Method>
</SyncLet>
大家好,例如上面的 XML 我想得到<MonitorTable> </MonitorTable>
中的 UMPAY.T_PORDER_N7 和 <TargetTable jdbc="jdbc_rp">
UMPAY.T_PAYORDER_YYMM
</TargetTable>
应该怎么写 展开
1个回答
展开全部
假设文件是a
cat a | grep Monitor | awk -F\> '{print $2}'|awk -F\< '{print $1}' >> newfile
cat a | grep -A 2 \<Target >> newfile
这样得到的应该就是你想要的数据了
cat a | grep Monitor | awk -F\> '{print $2}'|awk -F\< '{print $1}' >> newfile
cat a | grep -A 2 \<Target >> newfile
这样得到的应该就是你想要的数据了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询