老师,你把hello.sh放在/root下,执行hello.sh的时候也是在/root下执行的,在PATH上加不加上/root这个路径都能执行成功呀,应该换个目录来执行hello.sh来验证!
2017-03-26
已采纳回答 / 慕函数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循环几次,"$@"是个列表。不带""的话,它们俩一...
2017-03-12