Rcz*_*one -2 shell awk grep cut sed
嗨我有一个文件名test.txt
(standard input):8: <property name="ProcedureName" value="abc"/>
(standard input):7: <property name="PackageName" value="123abc"/>
(standard input):8: <property name="ProcedureName" value="bac"/>
(standard input):7: <property name="PackageName" value="bac123"/>
(standard input):8: <property name="ProcedureName" value="cde"/>
(standard input):7: <property name="PackageName" value="cd123"/>
(standard input):8: <property name="ProcedureName" value="b4u"/>
(standard input):7: <property name="PackageName" value="b4u234"/>
Run Code Online (Sandbox Code Playgroud)
我必须以下面的格式从此文件中仅grep packagename和procdeurename的值:进入o/p文件
abc/123abc
bac/bac123
cde/cd123
b4u/b4u234
Run Code Online (Sandbox Code Playgroud)
尝试削减和awk但无法得到
试试这个awk:
awk -F'"' 'NR%2{p1=$4;next} {print p1 "/" $4}'
Run Code Online (Sandbox Code Playgroud)
测试:
$ awk -F'"' 'NR%2{p1=$4;next} {print p1 "/" $4}' file
abc/123abc
bac/bac123
cde/cd123
b4u/b4u234
Run Code Online (Sandbox Code Playgroud)