鉴于以下几点文字,我将如何去返回一个awk或sed命令的date?
<span class="MyClass" style="font-family: Arial">01/09/2005</span>
尝试:
awk -F"[<>]" '{print $3}'
HTH克里斯
用sed你可以这样做:
sed 's/<span.*>\(.*\)<\/span>.*/\1/'
请注意,通常用sed(或awk)解析html是一个坏主意,
sed 's/.*>\([^<]*\)<.*/\1'
似乎适用于你的情况
这可能工作:
<<<'<span class="MyClass" style="font-family: Arial">01/09/2005</span>' sed 's_.*\(../../....\).*_\1_' 01/09/2005