Ich habe ein Szenario, in dem ich zu einem anderen Benutzer wechseln muss und danach den Linux-Befehl ausführen muss.
Mein Befehl ist so etwas
( echo myPassword | sudo -S su hduser ) && bash /usr/local/hadoop/sbin/start-dfs.sh
aber mit diesem Befehl wechsle ich zum Benutzer und der nächste Befehl wurde beim vorherigen Benutzer ausgelöst.
Gibt es welche, die ich mit einem Shell-Skript erreichen kann?