gpt4 book ai didi

linux - 如何在没有sudo的情况下在shell脚本中运行特定命令?

转载 作者:太空宇宙 更新时间:2023-11-04 09:25:30 24 4
gpt4 key购买 nike

我正在运行一个 shell 脚本,它以具有 sudo 权限的 root 用户身份运行。它有 gem install 命令,该命令也作为 sudo 运行。

但是我想在没有 sudo 的情况下运行 gem install [command]

#!/usr/bin/env bash
curl -sSL https://get.rvm.io | bash -s stable
rvm install stable
gem install jekyll

是vagrant的配置管理脚本。

最佳答案

如果您想以非特权特定用户身份运行它,您可以使用

sudo -u <username> command

关于linux - 如何在没有sudo的情况下在shell脚本中运行特定命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36932046/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com