"New screen..." Meldung von screen(1) unterdrücken

16/09/2007 - 17:03 von Christian Baer | Report spam
Hallo, liebe Leser!

Falls das nicht klar ist, es geht hier um den Window Manager screen[1].

Wenn ich den Befehl "screen -D -R -S slrn slrn" ausführe, kommt immer die o.g.
Meldung, wenn noch kein solcher Prozeß làuft. Gibt es eine Möglichkeit,
das zu unterdrücken? -RR oder -q bewirken das nicht. Letzteres làßt vor
allem die Begrüßungsnachricht verschwinden, mehr aber nicht.

Hier noch die Versionsinfo:
Screen version 4.00.03 (FAU) 23-Oct-06

Ich nehme mal an, die Hardware ist nicht so relevant hierfür. Einen
gewissen Hinweis gibt es aber im Header dieser Nachricht, falls man
darüber nachdenken will.

Gruß
Christian

[1] http://www.gnu.org/software/screen/
 

Lesen sie die antworten

#1 Jens Guenther
17/09/2007 - 22:58 | Warnen spam
# Christian Baer :

Wenn ich den Befehl "screen -D -R -S slrn slrn" ausführe, kommt immer die o.g.
Meldung, wenn noch kein solcher Prozeß làuft. Gibt es eine Möglichkeit,
das zu unterdrücken? -RR oder -q bewirken das nicht.



"msgwait 0" in "screenrc"; wirkt sich aber natürlich auch auf alle anderen
Meldungen aus. Für deinen speziellen Fall könnte man den Source da àndern:

| screen.orig Mon Sep 17 22:39:26 2007
| +++ screen.c Mon Sep 17 22:43:30 2007
| @@ -1342,7 +1342,7 @@
| signal(SIGINT, SigInt);
| if (rflag && (rflag & 1) == 0)
| {
| - Msg(0, "New screen...");
| + if (!quietflag) Msg(0, "New screen...");
| rflag = 0;
| }

Jens

Ähnliche fragen