琪琪给大家谈谈bash函数,以及bash函数支持递归吗应用的知识点,希望对你所遇到的问题有所帮助。
bash函数 bash函数支持递归吗
bash函数 bash函数支持递归吗
1、2.在range中,输入需要判断的月份所在的列。
2、例如,如果月份在A列,那么range为A:A。
3、sum=0a=$1if [ $# -ne 2 ]##thenecho "Please input two numbers!"elif [ $1 -gt $2 ]thenecho "The seconde number must be great the first number."elsefor i in $(seq $1 $2)sum=`expr $sum + $i`echo ""$1~$2" sum is $sum"fi#执行结果#[root@localhost opt]# ./b.sh 3 6#"3~6" sum is 18#[root@localhost opt]# ./b.sh 3#Please input two numbers!#[root@localhost opt]# ./b.sh 3 5 6#Please input two numbers!#The seconde number must be great the first number.#[root@localhost opt]# ./b.sh 3 25#!/bin/shfun(){sum=0for i in `seq $1 $2`sum=`expr $i + $sum`}echo "Please input 2 number:"read a bexpr $a + 0 1>/dev/null 2>&1if [[ $? -ne 0 ]];thenecho "wrong number"fiexpr $b + 0 1>/dev/null 2>&1if [[ $? -ne 0 ]];thenecho "wrong number"fiif [[ $a -ge $b ]];thenecho "wrong number"fifun $a $bsum(){total=0for num in `seq $1 $2`let total+=numecho $total}read -p "Input number1: " num1if [ $num1 -ge $num2 ]; thenexit 1fisum $num1 $num2exit 0#!/bin/shb=$2c=$awhile [ $c -le $b ]c=$(($c+1))}read -p "Please input the number1:" xif [ $x -ge $y ];thenelsesum $x $yfiexit 0。
本文到这结束,希望上面文章对大家有所帮助。
版权声明:本文内容由互联。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发 836084111@qq.com 邮箱删除。