Re: [OT] Anmelden als Benutzer "lfs" in einem bash Skript
Mag. Leonhard Landrock wrote:
Meine Frage:
--------------------
Wie erzeuge ich eine login shell in einem bash Skript so, dass das Bash Skript
nachher in dieser Shell weiter ausgeführt wird.
Genauer gesagt will ich sogar ein anderes Skript aus der login shell heraus
aufrufen. Hat aber nur mit einer Aufteilung der LFS Abschnitte auf mehrere
Skripte zu tun.
su -c "anderes Skript.sh" - lfs
oder am Skriptanfang sowas wie
[ $(id -u) = $(id -u lfs) ] || exec su -c "$PWD/$0 $*" - lfs
dann wird aber das ganze Skript als lfs User ausgeführt.
oder vielleicht so was:
su -l lfs <<lfs-script-EOF
...
teil des Skriptes, das als lfs laufen soll
...
lfs-script-EOF
gruesse, ilya
Reply to: