擅长:python、mysql、java
<p>sed是一个很好的工具,可以在单行上进行简单的替换,对于其他任何情况,只需使用awk:</p>
<pre><code>$ awk -F'[<>]' '
/^<\/url>/ { inUrl=0; print line }
inUrl { line = line (line?" ":"") $3 }
/^<url>/ { inUrl=1; line="" }
' file
http://www.A.com/a 2013-08-01 weekly 0.6
http://www.A.com/b 2013-08-01 weekly 0.6
</code></pre>