Themabewertung:
  • 1 Bewertung(en) - 5 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Problem mit einrichten eines screen Befehls
#6
"ps ax" gibt die aktiven Prozesse aus. Im Idealfall, wenn beide Regionen laufen, kommt der String "OpenSim.dll" dort zweimal vor.
Leider kommt der String dort immer noch vor, wenn eine Instanz von OpenSim nicht läuft. Das hat erst mal noch gar nichts mit dem Inhalt in den Schleifen zu tun. Wenn mindestens eine Instanz von OpenSim läuft, dann ist im zweiten Script die Bedingung " -z "$running" " nicht mehr erfüllt, weil ja die andere Instanz vom anderen Script schon gefunden wird.

Was jetzt nötig ist, ist ein Kriterium, das erkennt, ob die richtige Instanz von OpenSim schon/noch läuft, nicht ob irgendeine Instanz von OpenSim läuft. Am besten startest du beide Regionen manuell, rufst "ps ax" manuell auf, und versuchst in der Ausgabe irgendwas zu erkennen, woran du die passende Instanz erkennen kannst. Falls ja, kannst du relativ einfach das `ps ax|grep OpenSim.dll|grep -v grep` anpassen mit einer neuen Logik.
Zitieren


Nachrichten in diesem Thema
RE: Problem mit einrichten eines screen Befehls - von Mareta Dagostino - 15.06.2025, 12:35

Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  OpenSim Problem mit Raspberry Pi 4 Pius Noel 1 1.067 12.08.2024, 19:25
Letzter Beitrag: Pius Noel
  Problem nach Kernel-Update Klarabella Karamell 29 9.591 26.05.2022, 22:34
Letzter Beitrag: Bogus Curry
  Problem mit Mint Klarabella Karamell 16 6.525 12.11.2021, 22:49
Letzter Beitrag: Dorena Verne
  Cinnamon 19.2: Problem mit Standaloneserver und Mysql argus Portal 4 6.239 27.08.2019, 09:28
Letzter Beitrag: Pius Noel
  Alpha-Blending Problem unter Linux Dorena Verne 17 20.851 23.08.2019, 10:40
Letzter Beitrag: Dorena Verne

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste