Fix: Verwendet den richtigen User.

This commit is contained in:
DragonSlayer_14 2025-03-10 15:27:44 +01:00
parent f9f32faa1b
commit 8bfe82c40a

View File

@ -59,8 +59,15 @@ else
echo " 'source /etc/profile' ist bereits in /etc/zsh/zprofile vorhanden." echo " 'source /etc/profile' ist bereits in /etc/zsh/zprofile vorhanden."
fi fi
# Pfad zur .zshrc-Datei # Den tatsächlichen Benutzer ermitteln, der das Skript mit sudo ausführt
ZSHRC_FILE="$HOME/.zshrc" if [[ -n "$SUDO_USER" ]]; then
USER_HOME=$(eval echo "~$SUDO_USER")
else
USER_HOME="$HOME"
fi
# Pfad zur .zshrc-Datei des tatsächlichen Benutzers
ZSHRC_FILE="$USER_HOME/.zshrc"
# Sicherstellen, dass die Datei existiert # Sicherstellen, dass die Datei existiert
if [[ -f "$ZSHRC_FILE" ]]; then if [[ -f "$ZSHRC_FILE" ]]; then