shell 數字循環中變量的使用

shell環境,假設有一個變量NUM,須要用一個for循環輸出NUM到NUM+n之間的全部值shell

經常使用作法是  spa

1 for a in {NUM..NUM+n}
2 do
3     echo ${a}
4 done

例如code

可是引用了變量會報錯blog

這裏{${kk}..${tt}}被看成一整個字符串了 字符串

解決方法是用evalfor循環

1 for a in `eval echo {${kk}..$[kk+4]}`
2 do
3     echo ${a}
4 done

以下:class

mark一下變量

相關文章
相關標籤/搜索