静默失败,将用户添加到组

沙吉

作为环境设置脚本的一部分,我们具有以下代码片段,用于安装docker:

if [ ! "$(docker -v)" ]; then
    infoMessage "Setting up Docker..."

    echo "Updating system packages.."
    sudo apt-get update

    echo "Installing dependencies..."
    sudo apt -y install apt-transport-https ca-certificates curl software-properties-common

    echo "Adding GPG key..."
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

    echo "Adding docker repository..."
    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

    apt-cache policy docker-ce
    echo "Installing docker engine..."
    sudo apt-get -y install docker.ce

    sudo usermod -aG docker ${USER}
    newgrp docker
fi

但是由于我们的两个开发人员由于某种原因,该脚本会在安装docker之后且在fi(通过找到echos)之前静默退出任一usermodnewgrp命令。退出代码为零,我对此完全感到困惑,为什么除了在他们的任何个人配置和所做的更改之外,仅在功能上与其他机器相同的他们的机器上始终会发生这种情况。当他们分别运行命令时,根本没有问题,然后可以重新运行脚本以完成设置。

我检查了换行符,它们是LF(\ n),与脚本中的其他所有字符相同。他们正在运行Ubuntu 18.04。

沙吉

原因是newgrp实质上只是创建一个新的bash实例,结果直到它退出(从未发生),它才无法继续执行该脚本。本质上与su - $(id -u -n);脚本中的相同

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

自动将用户添加到组

来自分类Dev

将用户添加到组

来自分类Dev

从PHP将用户添加到组

来自分类Dev

将用户添加到默认的“用户”组

来自分类Dev

Django ValueError - 将用户添加到用户组

来自分类Dev

使用Puppet将用户添加到多个组

来自分类Dev

在GitLab中将用户添加到组

来自分类Dev

AWS Cognito将用户从Lambda添加到组

来自分类Dev

了解将用户添加到Django组的视图

来自分类Dev

将用户添加到SSH组安全吗?

来自分类Dev

将用户列表添加到多个组

来自分类Dev

使用API将用户添加到Yammer组

来自分类Dev

Powershell:将用户添加到阵列中的组

来自分类Dev

使用sudoedit将用户添加到sudo组?

来自分类Dev

AWS IAM将用户添加到组

来自分类Dev

Linux,无法将用户添加到第二组

来自分类Dev

如何将用户添加到“ sudo”组?

来自分类Dev

将用户添加到sudo组与创建sudoers文件

来自分类Dev

将用户添加到组后无法登录

来自分类Dev

PowerShell:将用户添加到AD并将其添加到组中

来自分类Dev

将用户名添加到组后,组和组USERNAME的输出不同

来自分类Dev

将用户添加到“ sudoers”组与“ root”组之间有什么区别?

来自分类Dev

我已将用户添加到组中,但是文件的组权限仍然无效

来自分类Dev

不论操作系统语言如何,都将用户帐户添加到用户组

来自分类Dev

使用Chef创建Windows用户并将用户添加到本地Administrators组

来自分类Dev

尝试将用户添加到systemd-journal组时,该用户存在

来自分类Dev

如何将用户添加到另一个用户组?

来自分类Dev

以编程方式将用户添加到组时如何通知用户

来自分类Dev

将用户控件添加到TabItem

Related 相关文章

热门标签

归档