Wie starte ich einen Bash-Subprozess mit einer geänderten Eingabeaufforderung? Verwenden von env funktioniert nicht:
%Vor%funktioniert nicht. Das Ergebnis sollte mit dem Export nach dem Start des Prozesses übereinstimmen:
%Vor% ~/.bashrc
muss wie üblich ausgewertet werden.
Versuchen Sie bash --rcfile <(echo "export PS1='somethingelse>'")
. Dies verwendet Prozess-Ersetzung, um eine "Datei" zu erstellen, die die PS1-Einstellung enthält und diese an bash weiterleitet. Ihre aktuelle Shell sollte diese Art der Substitution unterstützen (bash und zsh do).