走る
ssh root@myhost "sh -x" < myremotecommands.sh
myremotecommands.sh には以下が含まれます。
#!/bin/sh
sudo su
apt-get update
sudo su -l -p jenkins
whoami
ただし、コマンド whoami は「root」を返します。いくつかのインストールを実行するには、ユーザー jenkins である必要があります。
スクリプトの途中でユーザー jenkins に切り替えるにはどうすればよいですか?