Makefile-在循环中使用数学



我正在尝试循环。我想使用以下值:10、20、30、40、50

我设法获得了打印1,2,3,4,5:的功能

main:
for i in `seq 1 5`; do 
echo $$i; 
done;

但不知何故,简单的数学是行不通的。此操作失败:

main:
for i in `seq 1 5`; do 
echo $$i*10; 
done;

我还尝试过在$符号和vrackets中执行数学运算,但没有任何运气。希望您对此有所投入。

通过在第一行使用SHELL使其工作:

SHELL=/bin/bash
main:
for i in `seq 1 5`; do 
echo $$(( $$i*10 )); 
done;

相关内容

  • 没有找到相关文章

最新更新