Ситуация такая - есть текстовый файл, в нем в каждой строчке есть определенная информация + число. Мне надо извлечь из этого файла это число. Причем расположение числа в строке все время разное.
Куда копать? Чем можно это сделать?
>Куда копать? Чем можно это сделать?
копать в сторону regexp. делать, например, в перле
>Ситуация такая - есть текстовый файл, в нем в каждой строчке есть
>определенная информация + число. Мне надо извлечь из этого файла это
>число. Причем расположение числа в строке все время разное.
>Куда копать? Чем можно это сделать?
Можно так:$ cat /path/to/your/file | sed 's/[^0-9.\ ]//g'
Эта команда уберет из строк все символы, кроме цифр, точек и пробелов.
Полезно при наличии в строке нескольких дробных чисел или IP-адресов.
>>Ситуация такая - есть текстовый файл, в нем в каждой строчке есть
>>определенная информация + число. Мне надо извлечь из этого файла это
>>число. Причем расположение числа в строке все время разное.
>>Куда копать? Чем можно это сделать?
>
>
>Можно так:
>
>$ cat /path/to/your/file | sed 's/[^0-9.\ ]//g'
>
>Эта команда уберет из строк все символы, кроме цифр, точек и пробелов.
>
>Полезно при наличии в строке нескольких дробных чисел или IP-адресов.
Спасибо, тогда буду копать в направлении sed, надо поискать регулярные выражения.