天天看点

第四个shell 函数及调用

#!/bin/bash 

clear 

#定义求和函数sum

sum() 

i=0 

he=0 

while [ $i -le "$1" ]

#$1是函数要接收的参数 

  do 

     he=$(($i + $he )) 

     i=$(($i + 1))

done 

echo " 求和的结果是 :" $he 

yn="y" 

while [ "$yn" = "y" ] || [ "$yn" = "Y" ] 

read -p " 输入一个要求和的数: " num1

#调用函数sum 

sum "$num1" 

read -p " 是否还要继续(y/n) :" yn 

done

本文转自xcjgutong 51CTO博客,原文链接:http://blog.51cto.com/xuchengji/314500