Страничка для быстрого теста - quote.rbc.ru/ticker/5941
Добавил такую строку в .conkyrc
${execi 7200 curl -s \
'https://quote.rbc.ru/ticker/59415'|
grep -Pom1 '(company/807/.*title=")\K[^"]*' }
В диалоге запуска программ или в терминале выполнил команду: conky
1.Вижу имя акции
Кусочек кода страницы:
<a href="/company/807/" class="header__tool__name-full" title="QIWI"> QIWI
</a>
2. Вижу рост акции в %
${execi 300 curl -s \
'https://quote.rbc.ru/ticker/59415'|
grep -C2 chart__info__change| grep ')' }
Кусочек кода страницы:
<span class="chart__info__change chart__change">
(-0,43%)
</span>
3. Вижу стоимость акции
${execi 300 curl -s \
'https://quote.rbc.ru/ticker/59415'|
grep -B2 chart__info__change| grep '>'| grep '<!' }
Кусочек кода страницы:
--><!--
-->806<!--
--> </span>
<span class="chart__info__change chart__change">
Посмотрим как заработает эта поделка в понедельник.
P.S. Я вижу насколько кривые у меня команды. Если кто в этом вопросе силён, смело поправляйте.
P.S.S. Работает нормально, но хочу меньше дёргать конку и сайт.
company/ с сайта удалили, проще сразу прописать имя акции
Qiwi ${offset -40}${execi 300 curl -s \
'https://quote.rbc.ru/ticker/59408'|
grep -C2 chart__info__change| grep ')' }
${offset -20}${execi 300 curl -s \
'https://quote.rbc.ru/ticker/59408'|
grep -B2 chart__info__change| grep '>'| grep '<!' }
Как выполнить
grep -C2 chart__info__change| grep ')'
и
grep -B2 chart__info__change| grep '>'| grep '<!'
одним запросом curl?