为了账号安全,请及时绑定邮箱和手机立即绑定

最赞回答 / 慕神1587613
这个选项用于从标准输入管道读入新的密码。 使用 echo 方式来重置Linux 系统用户密码:echo “新密码”|passwd --stdin 用户名
如果直接输入root,返回为0,ls看了一下,没有root的目录,前面加个/号就可以执行输出为1.
关于for的判断
不理解这个

y=$( echo $num | sed 's/[0-9]//g' )

num有输入数值,为什么还要sed为空呢??
老师讲的非常细致,赞!
感谢Tony 老师的精彩分享,干货满满!!!

补充一下:循环语句还有两个重要的命令 break 和 continue:
- break[n] 跳出,可以指定跳出几层循环
- continue 跳过,即跳过本次循环
部分完结撒花~
判断是否数字的用test1=$(echo $num1 | grep [^0-9])更容易理解一点

最新回答 / UFO2015
```sh# ✅[ ./student.sh -ef ./soft ] && [ -L ./soft ] && echo yes || echo no[ ./student.sh -ef ./hard ] && [ -L ./hard ] && echo yes || echo no```![image](https://github.com/xgqfrms/linux-shell-script-programming/assets/7291...
首页上一页1234567下一页尾页
课程须知
小伙伴们,学习本课程前需要掌握Linux常用命令,并学习《Tony老师聊shell》系列的前四门课程呦!
老师告诉你能学到什么?
1、掌握条件判断和流程控制的基本语句 2、通过大量案例的学习,掌握shell编程思想 3、体会shell编程在Linux运维中的重要作用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消