【发布时间】:2015-08-12 13:48:20
【问题描述】:
刚开始编写基本的 shell 脚本需要一些帮助来添加数字,例如使用 add 命令添加数字 6 9 -4 2
#!/bin/bash
function add() {
sum=`expr $a + $b + $c + $d`
echo "$sum"; }
read a b c d
add
fi
【问题讨论】:
-
那么代码有什么问题?谁能给我看带有for循环的代码?请。
-
并非如此。我不需要添加分数只是整数。
-
您的示例数据是否包含分数?你的意思是
1/2,还是.5?阅读awk,它可以帮助您透明地执行这些操作,而无需担心浮点或整数。echo '6 9 -4 2 ' | awk '{print tot=$1+$2+$3+$4+0.0}'(如果需要整数加法,请删除+0.0)。祝你好运。 (误读了您对分数的评论,抱歉)。再次祝你好运;-)
标签: shell