linux-l: Shell-Abfrage: Laeuft X?

Peter J. Weyers weyers at ifh.de
Fr Nov 28 11:33:49 CET 1997


On Thu, 27 Nov 1997, Oliver Bandel wrote:

> > Ich will auf der Shell-Ebene abfragen, ob X läuft.
> 
> Ja, dazu war die Abfrage von .X0-lock
> brauchbar.
> Aber man kann damit nicht abfragen, ob der Aufruf aus 
> einer Shell erfolgte, die auch unter X läuft.

richtig

> > Ich will unterscheiden, ob die Shell von der Textkonsole
> > oder unter xterm aufgerufen wurde.
> 
> Jaaaa,  durch die Hinweise auf die Umgebungsvariablen habe ich 
> von dort ausgehend mal weiter geschaut.
> Es gibt eine Umgebungsvariable, die TERM heißt.
> Wenn man sie mit $TERM abfragt, dann erhält man "xterm" als Ergebnis,
> wenn man das aus einer xterm-Shell macht.

Das ist aber nicht allgemeingueltig, weil das TERM auch xterm-color, rxvt,
oder ... heissen koennte. Sollange Du nur xterm benutzt, funktioniert es
natuerlich.

Gruss,

Peter





Mehr Informationen über die Mailingliste linux-l