Ich habe ein freigegebenes Basisverzeichnis, das über NFS auf allen UNIX-Servern, bei denen ich mich anmelde, automatisch bereitgestellt wird. Ich hätte gerne eine einzige .screenrc-Datei, die (zum Beispiel) den Hostnamen in einer anderen Farbe in die hardstatus-Zeile einfügt, um anzuzeigen, wann ich bei der Produktion angemeldet bin. Unsere Hostnamen sind so beschaffen, dass dies durch die Verwendung von Pattern Matching leicht möglich ist.
Gibt es eine Möglichkeit, bedingte Anweisungen in .screenrc einzufügen? Ein kurzer Blick auf die Manpage scheint nichts Offensichtliches zu verraten.
BEARBEITEN:
Zur Verdeutlichung habe ich bereits eine benutzerdefinierte feste Statuszeile. Ich möchte einige der angezeigten Farben / Felder basierend auf dem Hostnamen ändern, auf dem der Bildschirm aufgerufen wird. Ich habe bereits so etwas für meine PS1, aber ich würde dies lieber in der Bildschirmstatuszeile tun, wenn ich von diesen Hosts zu Routern / Switches springe, wodurch ich keine sofortige Einfärbung vornehmen kann. Auf diese Weise kann ich ein Fenster für die Produktion und eines für die Entwicklung haben, wobei die Farbe der Bildschirmstatuszeile auf einen Blick angibt, auf welchem ich mich befinde.