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

最新回答 / weibo_yu暴走的蜗牛_0
13行先处理为空的话,可能可读性会强一些,34行的else距离太远了,不好看

最新回答 / 追星逐月
不会返回空,sed 's/[0-9]//g'这段代码只是替换数字而已,遇到字母不会替换,所以最后得到的是去掉数字后的字符串

最新回答 / qq_叫我烤饼哥_03505582
还有一个问题,也是第五行,第二个判断条件和第三个判断条件之间少了个 -a

最新回答 / 慕粉1815106159
从一行中取列,可以试下 cut 命令与 awk 命令。

最新回答 / 叶知秋丶
发现原因了, 是因为在进行条件判断时,变量$a没有加"" 号,所导致,加上之后就好了,但是没加之前为什么+ - / 都可以正常运算???

最新回答 / qq_慕少9547800
可以下载一个xftp,然后把想要的文件拉出来即可。

最赞回答 / 千与千寻千般慕
一、 ./if555.sh: line 22: + + + : syntax error: operand expected (error token is "+ ")二、 运算结果:+ + +:就是这里,有一个报错和一个技术难题。一、报错那行的前面已经有if拦截了,怎么还会往下运行的呀?二、第二个提示我知道是我if里的判断写错了,就是不知道如何判断前面有报错时不再显示此运算结果。
课程须知
小伙伴们,学习本课程前需要掌握Linux常用命令,并学习《Tony老师聊shell》系列的前四门课程呦!
老师告诉你能学到什么?
1、掌握条件判断和流程控制的基本语句 2、通过大量案例的学习,掌握shell编程思想 3、体会shell编程在Linux运维中的重要作用

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消