ОК, кто может помощь с sed?<div><br></div><div>Хочу вычленить из строк вида: </div><div>First Last 17.01MB<br></div><div><br></div><div>отдельно First Last и отдельно размер. Причем там могут быть еще и KB, т.е. это тоже придется учесть.</div>
<div>Но пока завис на написании RegExp под sed.</div><div><br></div><div><div>$ echo 'First Last 17.01MB'|sed -e 's/\([a-zA-Z]+ [a-zA-Z]+\) \([0-9]*\)[KMB]/\1:\2/g'</div><div>First Last 17.01MB</div>
</div><div><br></div><div>Он походу не понимает значек +</div><div>Может есть где толковое описание regexp под sed? он там явно отличается от классического...</div><div class="gmail_extra"><br><br><div class="gmail_quote">
2012/12/3 Тарас Перебейносов <span dir="ltr"><<a href="mailto:taras.perebeynosov@gmail.com" target="_blank">taras.perebeynosov@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Ну да) только у меня MS Office и да, он открывает как надо) Но мне надо без иксов.<div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">2012/12/3 Aleksei Sinitsyn <span dir="ltr"><<a href="mailto:a.sinitsin@gmail.com" target="_blank">a.sinitsin@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">3 декабря 2012 г., 11:58 пользователь Тарас Перебейносов<br>
<<a href="mailto:taras.perebeynosov@gmail.com" target="_blank">taras.perebeynosov@gmail.com</a>> написал:<br>
<div>> ЛО-калк - это что такое)?<br>
><br>
<br>
</div>LibreOffice. Откроет как таблицу.<br>
<div><div><br>
><br>
> Оказалось он просто в UTF-16<br>
><br>
> od -c Storage_Utilization_12-03-12.csv | head<br>
> 0000000 377 376 " \0 A \0 l \0 l \0 \0 s \0 e \0<br>
><br>
> Решается так:<br>
><br>
> iconv -f utf16 -t utf8 Storage_Utilization_12-03-12.csv ><br>
> Storage_Utilization_12-03-12-1.csv<br>
><br>
> 2012/12/3 Sergey Mihailov <<a href="mailto:sergey.mihailov@gmail.com" target="_blank">sergey.mihailov@gmail.com</a>><br>
>><br>
>> Дожили :( Ну загрузи его в ЛО-калк ...<br>
>><br>
>><br>
>> 3 декабря 2012 г., 11:41 пользователь Dmitry Agafonov<br>
>> <<a href="mailto:dmitry@agafonov.pp.ru" target="_blank">dmitry@agafonov.pp.ru</a>> написал:<br>
>><br>
>>> Если вдруг имена пользователей на кириллице и там cp-1251 - вполне<br>
>>> реально<br>
>>><br>
>>><br>
>>> 3 декабря 2012 г., 11:39 пользователь Тарас Перебейносов<br>
>>> <<a href="mailto:taras.perebeynosov@gmail.com" target="_blank">taras.perebeynosov@gmail.com</a>> написал:<br>
>>>><br>
>>>> Друзья,<br>
>>>> помогите, плиз, решить несложную задачку по распарсиванию файлика.<br>
>>>><br>
>>>> Есть файл CSV, полученный с одного интернет-сервиса. Нужно из него<br>
>>>> вытянуть инфу, отсортировать и потом произвести некоторые действия.<br>
>>>><br>
>>>> Наткнулся сразу на такую фигню:<br>
>>>> $ less Storage_Utilization_12-03-12.csv<br>
>>>> "Storage_Utilization_12-03-12.csv" may be a binary file. See it anyway?<br>
>>>><br>
>>>> Это притом что файл под виндой открывается блокнотиком, да и даже tail<br>
>>>> выдает вполне себе текс:<br>
>>>><br>
>>>> $ tail Storage_Utilization_12-03-12.csv<br>
>>>> User1 124KB<br>
>>>> User2 201KB<br>
>>>> User3 4.52MB<br>
>>>><br>
>>>> --<br>
>>>> With best regards,<br>
>>>> Taras.<br>
>>>><br>
>>>><br>
>>>> _______________________________________________<br>
>>>> Sarlug mailing list<br>
>>>> <a href="mailto:Sarlug@lists.lug.ru" target="_blank">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><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>> --<br>
>>> Dmitry Agafonov ~ <a href="http://agafonov.pp.ru/" target="_blank">http://agafonov.pp.ru/</a><br>
>>><br>
>>> _______________________________________________<br>
>>> Sarlug mailing list<br>
>>> <a href="mailto:Sarlug@lists.lug.ru" target="_blank">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><br>
>><br>
>><br>
>><br>
>><br>
>> --<br>
>> mx<br>
>><br>
>> _______________________________________________<br>
>> Sarlug mailing list<br>
>> <a href="mailto:Sarlug@lists.lug.ru" target="_blank">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><br>
><br>
><br>
><br>
><br>
> --<br>
> With best regards,<br>
> Taras.<br>
><br>
><br>
> _______________________________________________<br>
> Sarlug mailing list<br>
> <a href="mailto:Sarlug@lists.lug.ru" target="_blank">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><br>
<br>
<br>
<br>
--<br>
</div></div>WBR, sinaps. <a href="http://saratov.lug.ru" target="_blank">http://saratov.lug.ru</a><br>
<a href="mailto:JID%3Asinaps@jabber.org" target="_blank">JID:sinaps@jabber.org</a> gtalk:a.sinitsin<br>
<div><div>_______________________________________________<br>
Sarlug mailing list<br>
<a href="mailto:Sarlug@lists.lug.ru" target="_blank">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>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>With best regards,<div>Taras.</div><br>
</div>