The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Shell скрипты)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Поиск текста, Djeck (?), 16-Янв-14, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


2. "Поиск текста"  +/
Сообщение от pavel_simple (ok), 17-Янв-14, 09:02 
>[оверквотинг удален]
> </div>
> sh
> #!/bin/bash
> cat test | sed -r 's/^.*uba ([0-9]+) rub.*$/\1/'
> Запускаю и вижу:
> 28900
> </div>
> А нужно получить только цифру 28900
> А получается что есть цифра и хвост за ней, что не так
> в регулярке? Почему вылезает </div> ?

man xmlstarlet

Ответить | Правка | Наверх | Cообщить модератору

4. "Поиск текста"  +/
Сообщение от Andrey Mitrofanov (?), 17-Янв-14, 09:21 
>> в регулярке? Почему вылезает </div> ?
> man xmlstarlet

-bash: xmlstarlet: команда не найдена

Совсем уже со своим xml. Если не выстрелил grep, потом не выстрелил sed, то awk -f \< '...' и не балуйся.

Ответить | Правка | Наверх | Cообщить модератору

5. "Поиск текста"  +/
Сообщение от pavel_simple (ok), 17-Янв-14, 09:49 
>>> в регулярке? Почему вылезает </div> ?
>> man xmlstarlet
> -bash: xmlstarlet: команда не найдена
> Совсем уже со своим xml. Если не выстрелил grep, потом не выстрелил
> sed, то awk -f \< '...' и не балуйся.

человекам иногда нужно давать такие иyструменты чтобы оне поменьше думали -- а то у них перегруз случается раньше чем минимальный опыт.

в мануале что по sed что по awk многа букав -- разучались люди читать.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру