|
|
#1 (permalink) |
|
Neuer Benutzer
|
Hallo Leute,
ich bin gerade dabei einen install-script zu basteln. Dieser soll am Anfang überprüfen, ob er in einem Screen gestartet wurde. Nur leider weiß ich nicht, wie man das herausfindet... Meine erste Idee war es, einfach eine pkg_info | grep screen abfrage zu machen. Wenn diese leer ist, kommt eine Meldung, dass Screen nicht installiert ist und das Script nicht ausgeführt werden kann. Problem ist aber, dass das Script ja dann immer noch nicht weiß, dass es im Scrren läuft, oder nicht... Habt ihr eine Idee? System ist ein FreeBSD 81. |
|
|
|
| Gesponsorte Links |
|
|
#4 (permalink) |
|
Neuer Benutzer
|
nene..
also nochmal zur erklärung.. mein script installiert im freebsd diverse dinge und lädt die porttrees. das dauert aber eine ganze weile. problem ist dann, wenn due verbindung unterbrochen wird, dass ich nicht mehr sehe, an welcher stelle das script gerade ist. daher will ich, dass es im screen läuft. zum beginn des scripts soll dieses selbst prüfen, ob es sich in einem screen befindet oder nicht.. hab das jetzt erstmal mit den umgebungsvariablen gelöst (printenv --> nach screen greppen usw).. aber geht es nicht noch einfacher? |
|
|
|
|
#5 (permalink) |
|
Blubb!
|
Wenn du innerhalb von screen bist, ist die Umgebungsvariable $STY auf die ID der aktuellen Session gesetzt, ohne Screen gibt es diese also nicht bzw. sie ist leer.
Außerdem hat $TERM innerhalb von screen standardmäßig den Wert "screen". Das sollte reichen um festzustellen, ob du in einer Screen-Session bist oder nicht. |
|
|
|
![]() |
| Gesponsorte Links |
| Anzeige |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [S] 1 MRD ÜW Screen | vf111 | Losehandel (erledigt) | 0 | 31.12.2009 09:48:32 |
| [S] 3mrd./Screen 11Cent ÜW/Screen | reffaenger | Losehandel (erledigt) | 1 | 16.01.2009 18:14:01 |
| [PHP] Screen erstellen, Screen jedoch unscharf | BartTheDevil89 | Programmierung | 1 | 18.03.2008 05:14:16 |
| [V] Verkaufe 150 Mio Lose á 0,25 € | Ü-Screen | Lose kommen sofort nach Screen! | Fusioned | Losehandel (erledigt) | 0 | 29.06.2007 08:01:36 |
| [K] 500 Mio Lose gg. Screen für 255 Euro per Screen | Humba | Losehandel (erledigt) | 2 | 11.12.2006 22:29:02 |