- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了一个新用户。我当前的用户显然具有以下权利:
$ groups
max adm cdrom sudo dip plugdev lpadmin lxd sambashare
在哪里
max
是当前用户帐户的名称。
${groups}
的输出是空的,所以我只是通过管道将组发送到
xargs
$ groups | xargs -I _ sudo usermod -aG _ new_user_name
我收到没有文件夹的错误消息
max adm cdrom sudo dip plugdev lpadmin lxd sambashare
因为显然
groups
的输出不被空格分割。
${groups}
是空的,所以我无法通过管道传输到 xargs。
my_arr=(adm cdrom sudo dip plugdev lpadmin lxd sambashare)
$ echo ${my_arr[@]} | xargs -I _ usermod -aG _ new_user_name
即使我
也不会拆分数组的参数不要将参数扩展放在双引号中。
adm cdrom sudo dip plugdev lpadmin lxd sambashare
什么是正确的解决方案?
最佳答案
usermod
将一位或多位用户添加到 一组一次,所以你必须使用一个循环:
for g in "${my_arr[@]}"; do
usermod -aG "$g" new_user_name
done
请注意
xargs
默认情况下,在一次调用提供的命令时使用尽可能多的参数,所以如果你使用
xargs
,将使用的参数数量限制为一次(
-n 1
):
echo "${my_arr[@]}" | xargs -n 1 -I _ usermod -aG _ new_user_name
关于linux - bash/xargs : How to mass assign user privileges?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67584696/
此 R代码: Iris <- data.frame(rbind(iris3[,,1], iris3[,,2], iris3[,,3]), Sp = rep(c("
我使用美国海军公式修改了体脂计算器。计算器提供1.基础代谢率2. 最低热量要求3.体脂 计算器运行良好,但我希望基础代谢率利用瘦体重而不是体重(在表格中提供) 我补充说:在 BMR 计算之前,wt1
如果尝试批量分配 attr_accessible 不允许的属性,是否有办法让 Rails 引发错误? 这在开发中会很方便,可以提醒我为什么我 Shiny 的新模型不起作用,也有助于登录生产环境以检测恶
我想使用 Mass Pay 操作向用户发送付款,但我找不到如何检查收到的付款和未收到的付款。 这是来自 www.x.com 的文本: The response from a Mass Pay call
是否有任何可能的方法从 MASS::rlm 中实现的稳健回归中获得 95% CI 的回归系数? # libraries needed library(MASS) library(stats) libr
是否有任何可能的方法从 MASS::rlm 中实现的稳健回归中获得 95% CI 的回归系数? # libraries needed library(MASS) library(stats) libr
我已经使用 SceneBuilder 在 Java FX 中启动了一个 TicTacToe 项目。FXML 仅包含 GridPane 内的 3x3 按钮网格。 我想做的是创建一种“通用”方法,以便当按
我正在使用 sandobx 来测试我的 masspay 代码。我在文档中制作所有内容:https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&co
我正在尝试生成一个文件以批量插入形状: SET Key0 Value0 SET Key1 Value1 ... SET KeyN ValueN 在我的例子中,我在值中有换行符。在这种情况下如何写入值,
我有一个公共(public)交通服务总线,它正在监听多个队列并处理消息。我想以某种方式暂停新请求的处理并等待当前请求完成,以便我可以运行一些内务处理任务。 我个人的一些想法: 我调查了服务总线Befo
我的问题在最后以粗体显示。 我知道如何使 beta 分布适合某些数据。例如: library(Lahman) library(dplyr) # clean up the data and calcul
我使用 MASS 在序数数据上拟合了比例优势累积 logit 模型的 polr函数使用(在这种情况下,数据给出了对不同种类奶酪的偏好): data=read.csv("https://www.drop
是否可以对核心数据中的给定实体进行批量更新? 例如,给定一个 Person 实体,我可以做这样的事情: Person.update(@"set displayOrder = displayOrder
我目前正在像这样使用MassIndexer重新索引我的实体: fullTextSession.createIndexer().startAndWait(); 但是,我了解到MassIndexer不会删
我正在尝试使用 lm.ridge 方法执行岭回归。我的问题是如何获得拟合模型的系数?我从调用中得到不同的结果: 模型$coef 系数(模型) 哪个是正确的?另外,为什么我从调用中得到不同的结果: co
关于 R 中预测分析的非常简短的问题。为什么使用 MASS 包线性判别分析获得的交叉验证结果与使用 caret 获得的结果如此不同? #simulate data set.seed(4321) tra
我很抱歉问这样一个关于子弹的基本问题。但是,我有一个问题。这是设置: 我有一个没有重力的世界。当我按下一个键时,会在世界中心创建一个 1x1x1 的框。当我右键单击时,在相机位置创建一个大小为 0.0
所以这可能更像是一个讨论项目,所以如果这应该放在其他地方,我深表歉意。 但我需要处理来自使用 Paypal MassPay API 的响应 (IPN)。 目前我正在正确处理通知并跟踪过去的付款(版税支
我正在尝试使用PayPal Mass Payment API。我想在15天内扣款 完成15天付款后将转帐 “房间所有者”和佣金将在管理员帐户中转移。 最佳答案 $vEmailSubject = '
我在做: $data = [ ['amodule'=>'amodule', 'akey'=>'first_example', 'avalue'=>'4096', 'created_at
我是一名优秀的程序员,十分优秀!