为了账号安全,请及时绑定邮箱和手机立即绑定
看了前一个同学的才知道 if与[
[和 "$test" 是有空格的。
我说怎么老是错误呢!
加油加油 作为一个这菜鸟努力
#!/bin/bash

test=$(env|grep "USER"|cut -d "=" -f 2)

if [ "$test"=="root" ]
then
echo "current user is root"
fi
谢谢老湿哈哈哈
哎呀呀,终于学完了。。。
好吧,我看错了,这是对的
可是为什么要设置那么多个名称和密码都相同的用户呢?
和python的for循环头还是挺像的
好奇怪,为什么还要去判断是不是目录呢。。。
也是elif。。。
和python一样!
你用python就不会出现这种情况,你爱怎么写怎么写。学算法的别喷我。
我的shell是zsh不是bash,貌似不能识别双等号,只能识别单个等号
是啊,为什么要叫-z?为什么不叫-n(ull),然后判断非空就是-nn(not null)
EQual
Not Equal
Greater Than
Less Than
Greater Equal
Less Equal
有老师讲比自己傻看书效率高好多
课程须知
小伙伴们,学习本课程前需要掌握Linux常用命令,并学习《Tony老师聊shell》系列的前四门课程呦!
老师告诉你能学到什么?
1、掌握条件判断和流程控制的基本语句 2、通过大量案例的学习,掌握shell编程思想 3、体会shell编程在Linux运维中的重要作用

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消