Ich benutze verschiedene Screen Sessions für verschiedene Projekte. Startbildschirm gefällt screen -S project1
. Nun möchte ich 'project1' in der Hardstatuszeile erwähnen.
Sitzungsname kann von Umgebungsvariablen RZA erhalten: STY=13539.project1
.
Aber wie kommt das auf den Bildschirm? Ich habe den Befehl backtick und% `im Hardstatus ausprobiert, aber ich kann ihn scheinbar nicht richtig verstehen.
Was ich getan habe:
.screenrc:
hardstatus string '%H:%`'
backtick 0 30 30 echo $STY
kein Glück, leer% `.
backtick 0 30 30 sessionname
Noch kein Glück, Sitzungsname: Nicht gefunden
backtick
(1.) beginnt, istbacktick
eine Bash eingebaut? ein gnu-screen befehl? eine binäre ausführbare Datei? gibt es eine manpage (2.) Ich weiß, dass es funktioniert, weil ich es ausprobiert habe, aber wie kann man einen zweizeiligen Befehl ausführen, wenn es so aussieht, als ob die gnu-screen-.screenrc
Syntax eine Zeile für denhardstatus
Befehl erfordert ? (3.) Wie würde ich Ihren Befehl ändern, damit nach dem Sitzungsnamen ein Text angehängt werden kann?