章节
问答
课签
笔记
评论
占位
占位
今日不再显示

下一节课程: while循环和until循环 (07:41) 下一节 重新观看

3 秒后播放下一节

为你推荐

Tony
Linux系统工程师

十年以上Linux从业经验,培训经验超过八年。在各个知名培训机构做过金牌讲师、学科负责人,培训学员过万人。曾获红帽认证讲师,微软认证讲师等资质认证。教学以逻辑性强、教学细致、知识点准确著称。

提问题

写笔记

代码语言
公开笔记
提交
加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最赞回答 / 慕神1587613
这个选项用于从标准输入管道读入新的密码。 使用 echo 方式来重置Linux 系统用户密码:echo “新密码”|passwd --stdin 用户名

最赞回答 / 慕侠3228424
too many arguments的意思是:参数太多。line6表示:第六行。仔细看看你的脚本第六行,是不是有多余的符号把你的参数隔开了,使得参数看起来太多了。

已采纳回答 / 我叫Ning
变量num是你要创建的用户个数,在for循环中,需要调用变量i来控制执行次数,你调用了变量num

最新回答 / 知小帆
赶紧登陆root账号再新建回来

最新回答 / 哈哈哈小宇
第9行    for (( i=  i  ;i<=$num;i=i+1 )你那里写错了,应该是数字1 ,不是 i第25行   /usr/sbin/useradd $name$! &>/dev/null是&name&i不是!

最新回答 / ELLIOT4038596
把pass变量的值   传递到下一条命令 passwd -stdin $name里执行完后用输出重定向的方式丢进黑洞里 (/dev/null)

最新回答 / 慕粉3827965
好的,这个问题是我代码看错了,已经解决了,大家不用回复了 ^_^

已采纳回答 / Killven
是同一个s,作用是做累加计算的。比方说加到90了前面89个数字的和需要记录下来在加上90才对

已采纳回答 / iliul
我尝试了一下,在Ubuntu下passwd命令是不支持 --stdin 参数的,查下资料说在debian上就不再支持了,不知道你的是不是Ubuntu系统呢?我尝试了在CentOS上没有问题,当然Ubuntu上可以通过下面的命令代替:<...code...>
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言