实现一个对数组求和的函数,数组通过实参传递给函数
sum=0function add(){ for i in $* #$*接收传来的所有参数 do ((sum+=i)) done echo $sum} #定义一个数组arr=(1 2 3 4 5 7 9) #向函数传参add ${arr[*]}
写一个函数,输出当前用户的uid和gid,并使用变量接收结果
#!/bin/bashfunction fun(){ uid=`id -u` gid=`id -g` echo $uid $gid} #接收fun函数的结果ret=`fun`echo $ret
3 思维导图
京公网安备 11010502049817号