首先,创建一个shell脚本,从命令行输入多个以空格分隔的数字,输出全部数字的和 #定义求和结果存储的变量并赋予初值0 sum=0 #调用for循环 for ccc do #判断是否为数字 if [ `expr $ccc />= 0` = 1 ] then #输出加数 echo -e "$ccc+/c" #累加命令行参数至sum变量 sum=`expr $sum + $ccc` fi done #输出求和结果 echo -e "/b=$sum" 运行结果: sh-3.00$ ./computesum 1 2 3 4 5 1+2+3+4+5=15