[英]Print values of arrays inside for loop using bash
我正在尝试打印$ a和$ BIT值。
但是我收到的是$ BIT的值,而不是$ a。
请找到如下代码,
echo "Content-type: text/html"
echo ""
echo "<html><head><META HTTP-EQUIV='refresh' CONTENT="1"></head>"
VAL[0] =1;
VAL[1] =0;
VAL[2] =1;
for CNT in $(seq 32)
do
BIT = ${VAL[$CNT]};
a = $(($CNT-1));
echo "<p>$a,$BIT</p>";
done
请帮我。
提前致谢。
我已经更改了我的代码,如下所示。 我的问题受到欢迎。
echo "Content-type: text/html"
echo ""
echo "<html><head><META HTTP-EQUIV='refresh' CONTENT="1"></head>"
VAL[0]=1;
VAL[1]=0;
VAL[2]=1;
for CNT in $(seq 0 31)
do
a=$CNT;
echo "<p>$a,$BIT</p>";
done
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.