I have a wrapper script which calls two scripts aaa.sh and bbb.sh. These two scripts should be executed as different users as
sudo -H -u user1
. /user/bin/scripts/aaa.sh
sudo -H -u user1
. /user/bin/scripts/bbb.sh
but the sudo command can’t be executed inside a script. Need help…
If you just want to switch users, you should use ‘su’ not sudo, right?
(that is unless you actually do need elevated privileges)