elinks --dump -no-numbering http://altlinux.ru | sed '/^References$/,$d'
Так не получилось. Подробно изложу вопрос:
Допустим есть у Вас мечта,
купить квартиру купить новый велосипед, взамен украденного 28 лет назад. Не сказать, что за эти годы на руках не оказывалось нужной суммы, но всегда находились мечты мечтее этой, отбрасывающие покупку велосипеда за кредитное будущее. Ну и ясно, что он должен быть такой-же, то есть зелёный, дорожный, с большими колёсами. Можно не аист. И желательно с планетарной втулкой. Дядя Яша в своём маркете способен подбирать именно такой:
https://market.yandex.ru/catalog/55939/list?hid=91529&how=aprice&gfilter=2142357018%3A-1897526220&gfilter=2142357015%3A-2050523739&gfilter=2142356986%3A28~&gfilter=2141404573%3Aselect но сегодня выбор маловат, дороговат и не зелёный.
А мечтать по-детски (то есть ежечасно) вы уже разучились. И вот Вы сохраняете эту ссылку и периодически её запускаете:
lynx
https://market.yandex.ru/catalog/55939/list?hid=91529&how=aprice&gfilter=2142357018%3A-1897526220&gfilter=2142357015%3A-2050523739&gfilter=2142356986%3A28~&gfilter=2141404573%3Aselect и ищете велосипед мечты за имеющиеся деньги:
Спойлер
Commencal Uptown Cromo 1 (2014) ▒
▒
* дорожный велосипед ▒
* рама: хроммолибденовый сплав ▒
* колеса 29 дюймов ▒
* дисковые тормоза ▒
* жесткая рама ▒
▒
Отзывы 1 ▒
Цены 3 ▒
Hyde Pro (2015) ▒
42 590 руб. ▒
до -25% ▒
56 990 руб. ▒
▒
Cube Hyde Pro (2015) ▒
▒
* дорожный велосипед ▒
* рама: алюминиевый сплав ▒
* колеса 28 дюймов ▒
* ободные тормоза ▒
* жесткая рама ▒
▒
Отзывы 1 ▒
Цены 1 ▒
Hyde Race (2015) ▒
69 590 руб. ▒
▒
Cube Hyde Race (2015) ▒
▒
* дорожный велосипед ▒
* ременной привод ▒
* рама: алюминиевый сплав
Но он не мужской, или дорогой, или не зелёный.
И тогда возникает желание сохранить вывод в текстовый обычный файл, и грепать конкретную строку - зелёный. И если таковая найдётся, то автоматически отправлять на почту "есть велосипед мечты!".
В самом lynx можно запустить ссылку, получить обновлённые данные и даже распечатать их в файл, который успешно грепается.
И вроде всё ясно теоретически, но есть трудности:
сначала сама команда не проходит:
lynx https://market.yandex.ru/catalog/55939/list?hid=91529&how=aprice&gfilter=2142357018%3A-1897526220&gfilter=2142357015%3A-2050523739&gfilter=2142356986%3A28~&gfilter=2141404573%3Aselect
[2] 10993
[3] 10994
[4] 10995
[5] 10996
[6] 10997
[3] Готово how=aprice
и не выдаёт желаемый результат, как под спойлером.
man lynx /config = lynx.cfg
Иду смотреть туда но находится файл поближе .lynxrc а там всё очень красиво под русского ламера расписано:
Спойлер
# accept_all_cookies позволяет Lynx автоматически принимать все cookie.
# По умолчанию эта опция установлена в "FALSE", что будет запрашивать
# подтверждение для каждого cookie. Установите accept_all_cookies в "TRUE"
# чтобы принимать все cookie.
В общем не получается. А идея красивая, прошу тех кто разбирается дать совет.
ЗА ЗБЫЧУ МЕЧТ!