Puncte:1

Ubuntu 20.04 - Rularea a 3 comenzi pe terminal după pornire (orice rămâne deschisă)

drapel cn

După repornire am nevoie de 3 terminale deschise, care rulează un abonamente MQTT.

Pentru asta împart pentru a procesa în 2 segmente: 1) a .SH fișier, rulând acele abonamente și 2) executând după repornire.

Partea 1 -mqtts.sh fişier

#! /bin/bash

gnome-terminal --tab -- mosquitto_sub -u "tip" -P "1234" -h "192.168.3.200" -t "myHome/Messages"
gnome-terminal --tab -- mosquitto_sub -u "tip" -P "1234" -h "192.168.3.200" -t "myHome/log"
gnome-terminal --tab -- mosquitto_sub -u "tip" -P "1234" -h "192.168.3.200" -t "myHome/debug"
gnome-terminal -- mosquitto_pub -u "tip" -P "1234" -h "192.168.3.200" -t "myHome/All" -m "starea"

Când execut acest fișier, se deschid 3 file noi care afișează abonamentele după cum este necesar.

Întrebarea 1: Cum se editează titlul fiecărei file?

Partea 2 - Rularea la pornire

Am incercat mai multe variante:

  1. Adăugarea unui cron utilizarea locului de muncă sudo crontab -e, adăugând @reboot /home/guy/Documents/mqtts.sh`.A EȘUAT

  2. Adăugând /etc/rc.local o linie /home/guy/Documents/mqtts.sh || iesirea 1.A EȘUAT

Întrebarea 2: Ce este în neregulă cu căile 1, 2 care au eșuat?

Tip

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.