使用循环变量进行计算

Botulus
for i in {0..9} do
    T=$(bc<<<"8+$i*0.5")
    echo $T
done  

我得到:

syntax error near unexpected token `T=$(bc<<<"8+$i*0.5")'

我相信问题是$i我究竟做错了什么?

血红素

问题不在于$i,问题出在您的for构造语法中。您需要换行符或;之前的换行符do(如果在for声明之后使用):

for i in {0..9}; do
    T=$(bc <<<"8+$i*0.5")
    echo "$T"
done 

或者

for i in {0..9} 
do
    T=$(bc <<<"8+$i*0.5")
    echo "$T"
done

为了清楚起见,最好在此处的字符串(<<<)(和类似字符)之前使用空格

尽管在这种情况下并非绝对必要,但您应该引用变量扩展。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用For循环进行JavaScript计算

来自分类Dev

使用变量进行PHP计算

来自分类Dev

如何使用变量进行计算

来自分类Dev

使用变量进行Django循环

来自分类Dev

使用循环和条件进行矩阵计算

来自分类Dev

在Python中使用循环进行降雨计算

来自分类Dev

使用不同的变量类型进行计算

来自分类Dev

在JavaScript中使用PHP变量进行循环

来自分类Dev

在javascript中使用变量进行循环几次

来自分类Dev

使用.size()和const变量进行循环

来自分类Dev

使用变量作为循环间隔进行迭代

来自分类Dev

我该如何使用变量内的变量进行for循环工作

来自分类Dev

在循环外进行变量声明时,while循环会导致计算机挂起

来自分类Dev

使用Java脚本和计算进行循环

来自分类Dev

如何使用循环机制在表中进行条件计算?

来自分类Dev

尝试使用 R 中的 for 循环进行简单的迭代计算

来自分类Dev

使用计算PYTHON在while循环中设置新变量

来自分类Dev

java - 如何使用在循环内计算的变量的值

来自分类Dev

如何使用函数中的SCSS变量进行计算

来自分类Dev

使用Tkinter条目进行计算并存储为变量

来自分类Dev

如何使用变量中的运算进行计算

来自分类Dev

如何在每次循环时更改变量的函数进行循环,直到使用所有变量?

来自分类Dev

如何在Postgresql函数中使用变量进行循环查询

来自分类Dev

如何编写函数来循环使用ggplot进行变量绘制

来自分类Dev

使用do循环进行Visual Basic变量验证

来自分类Dev

在grunt.task.run上使用变量进行Grunt for循环

来自分类Dev

在bash命令行中使用递增变量进行循环?

来自分类Dev

使用循环变量进行同名函数调用 - Javascript

来自分类Dev

更快地进行循环计算

Related 相关文章

热门标签

归档