- 论坛徽章:
- 25
|
本帖最后由 wh7211 于 2017-12-25 21:00 编辑
回复 1# llony232
- cat 171001_17_1B1\#低压NP03S01-PAN0111-进线1_间隔图.xml
复制代码
输出:
<?xml version = '1.0' encoding = 'GB2312'?>
<picture>
<property>
<name>xxx</name>
<class>2</class>
<type>9</type>
<stationid>17</stationid>
<sequence>171001</sequence>
<screensum>1</screensum>
<backbmp></backbmp>
<size>1920,1000</size>
<backcol>154,154,154</backcol>
</property>
- awk '/<name>/{a=gensub("([0-9]+_){2}|.xml","","g",FILENAME);$0=gensub("(<name>).*(</name>)","\\1"a"\\2","g")}1' 171001_17_1B1\#低压NP03S01-PAN0111-进线1_间隔图.xml
复制代码
输出:
<?xml version = '1.0' encoding = 'GB2312'?>
<picture>
<property>
<name>1B1#低压NP03S01-PAN0111-进线1_间隔图</name>
<class>2</class>
<type>9</type>
<stationid>17</stationid>
<sequence>171001</sequence>
<screensum>1</screensum>
<backbmp></backbmp>
<size>1920,1000</size>
<backcol>154,154,154</backcol>
</property>
|
|