其他用户

时间:2017-03-13 10:27:36

标签: linux bash

我的生产服务器上安装了rvm。

它安装在用户jenkins下。

当我进入服务器并切换到jenkins

sudo su jenkins
source ~/.rvm/scripts/rvm
rvm use 2.1.8

当我以root用户身份从启动脚本运行它时,如下所示:

COMMANDS_TO_EXECUTE="
 source ~/.rvm/scripts/rvm;
 rvm use 2.1.8;     
 "


echo "$COMMANDS_TO_EXECUTE" > /apps/script_to_execute.sh
sudo chmod +x /apps/script_to_execute.sh
su -s /apps/script_to_execute.sh - jenkins

越来越 找不到rvm命令

0 个答案:

没有答案