ОК, а как бы проще перевести <span style="font-family:arial,sans-serif;font-size:12.727272033691406px">17.01MB (или </span><span style="font-family:arial,sans-serif;font-size:12.727272033691406px">17.01KB) в числовую переменную, чтобы можно было дальше сравнить, к примеру, для выявления где больше 2MB</span><div class="gmail_extra">
<br><br><div class="gmail_quote">2012/12/3 Дмитрий Бурмистров <span dir="ltr"><<a href="mailto:demon@nita-farm.ru" target="_blank">demon@nita-farm.ru</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Здравствуйте, Тарас.<br>
<br>
Вы писали 3 декабря 2012 г., 12:48:31:<br>
<br>
ТП> ОК, кто может помощь с sed?<br>
<br>
ТП> Хочу вычленить из строк вида:<br>
ТП> First Last 17.01MB<br>
<br>
ТП> отдельно First Last и отдельно размер. Причем там могут быть еще<br>
ТП> и KB, т.е. это тоже придется учесть.<br>
ТП> Но пока завис на написании RegExp под sed.<br>
<br>
ТП> $ echo 'First Last 17.01MB'|sed -e 's/\([a-zA-Z]+ [a-zA-Z]+\) \([0-9]*\)[KMB]/\1:\2/g'<br>
ТП> First Last 17.01MB<br>
<br>
<br>
Может, проще так?<br>
$echo "First Last 17.01MB" | awk '{print $1,$2,$3}'<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Origin: А по мне, хоть бревна таскать, лишь бы лежа.<br>
--<br>
Sincerely,<br>
<br>
Dmitry Burmistrov<br>
mailto:<a href="mailto:burmistrov@nita-farm.ru">burmistrov@nita-farm.ru</a><br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
Sarlug mailing list<br>
<a href="mailto:Sarlug@lists.lug.ru">Sarlug@lists.lug.ru</a><br>
<a href="https://lists.lug.ru/mailman/listinfo/sarlug" target="_blank">https://lists.lug.ru/mailman/listinfo/sarlug</a></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>With best regards,<div>Taras.</div>
<br>
</div>