Ich habe eine benutzerdefinierte Bildschirmkonfiguration myscreenconfig
und eine .screenrc
. myscreenconfig
sieht wie folgt aus:Wie erhalten Sie eine benutzerdefinierte Gnu-Bildschirmkonfiguration zum Laden von .bash_profile und .bash_aliases?
source .screenrc
screen 0 bash
title 'notes'
screen 1 bash
title 'bash'
[etc.]
.screenrc
diese Zeilen an der Spitze hat:
altscreen on
shell -${SHELL}
Meine .bash_profile
Datei eine Menge Dinge legt und ruft dann source $HOME/.bash_aliases
. Wenn ich screen
ohne Argumente starte, wird meine .bash_profile
geladen und .bash_aliases
wird geladen. Aber wenn ich den Bildschirm über screen -c myscreenconfig
starte, wird nur .bash_profile
geladen, und nicht .bash_aliases
. Warum? Wie kann ich das beheben?
Obwohl beantwortet, das wirklich auf serverfault sein sollte ... –