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

已采纳回答 / 枫小晨
不加\n时,也可以自动换行的<...图片...>

最赞回答 / 慕雪5538346
里面相加后还只是两个字符串的“+”号拼接,加$才能转为数字

最新回答 / 懵逼工程师
很简单,因为PS1是本地变量,env只能看到环境变量,看不到本地变量,用set可以看到所有变量

最新回答 / 慕莱坞5242466
这种定义方法貌似没有办法直接输出?fmcnwtewvqrkkvnn

最新回答 / 冰月流萤
当用exit离开子shell时,该子shell应该就会被销毁,当然也包括子shell中定义的变量。而所谓的“回到子shell”,是创建一个新的子shell,而原来的子shell应该是被销毁不存在了

已采纳回答 / 杨磊253
是的,按照PATH的值,一个一个往下找,只要找到就执行,如果下面还有这条命令,没办法不能执行。

最新回答 / 慕粉3941804
已经找到问题了,谢谢了

最新回答 / 慕勒0600682
去循环执行一个.sh文件

最新回答 / 逢凶化吉
你是用的Linux版本是CentOS7 吗? CentOS7 使用set命令后,显示就是这样的

已采纳回答 / 慕函数0111378
$@和$*都是表示“所有参数”。带""时有如下区别"$*" 会变成 "$1 $2 $3 $4......",注意参数间带着空格。"$@" 会变成 "$1" "$2" "$3"......for i in "$*" 转化为 for i in "$0 $1 $2 $3 $4......",将用户输入的参数代入,"$*"是一个长字串。for y in "$@" 转化为 for y in  "$1" "$2" "$3"...... , 代入参数后,有几个字串for循环几次,"$@"是个列表。不带""的话,它们俩一...

最新回答 / 慕函数0111378
按照$PATH的顺序查找,也就是写在前面的目录先找,找到了就执行并且不再找了,不会出现找到两个执行命令的情况。
课程须知
小伙伴们,学习本课程需要具备Linux基础知识,请大家学习完《Linux达人养成计划I》之后学习。
老师告诉你能学到什么?
能够熟练使用shell中的用户自定义变量、环境变量、语系变量、位置参数变量和预定义变量。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消