[英]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.