Jump to content

Recommended Posts

Posted (edited)

Приветствую всех !

Есть пакет mosquitto_sub, который после запуска выдаёт в консоль сообщения, которые приходят от MQTT-брокера на подписанные им топики:

~ # mosquitto_sub -q 1 -t "WiFi/+/+/Команда/#" -v -u test -P test
WiFi/Служебная/5/Команда Вкл.
WiFi/Служебная/2,4/Команда Откл.
WiFi/Домашняя/5/Команда Вкл.
WiFi/Домашняя/2,4/Команда Откл.
^C
~ #

для остановки надо нажать Ctrl+C.

Что надо сделать, чтобы некий скрипт считывал строки, которые выдаёт пакет mosquitto_sub в консоль ?

 

Edited by iFinder
Posted
mosquitto_sub ..... | while read str; do

  # тут делаем что-то с полученными строками

  echo "Str $str"

done

Но вообще это тема для соседнего форума, а не для "готовых рецептов", мне кажется.

  • Thanks 1
Posted
В 03.11.2019 в 18:53, Roman Bazalevsky сказал:

Но вообще это тема для соседнего форума, а не для "готовых рецептов", мне кажется.

Конечно, это я по невнимательности.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.