我正在尝试打印$ 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
请帮我解决这个问题。
提前致谢。
答案 0 :(得分:1)
我已经改变了我的代码,如下所示。我的问题得到了解决。
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