作者 主題: bash for迴圈的問題  (閱讀 5853 次)

0 會員 與 1 訪客 正在閱讀本文。

被騎上班的老

  • 酷!學園 學長們
  • 活潑的大學生
  • ***
  • 文章數: 360
    • 檢視個人資料
bash for迴圈的問題
« 於: 2002-06-19 19:06 »
發信人: Kenduest.bbs@bbs.cis.nctu.edu.tw (小州)
日期: 17 Jun 2002 20:41:12 GMT
標題: Re: for迴圈的問題
信群: tw.bbs.comp.linux    看板: Linux
來源: <40kIdP$IfY@bbs.cis.nctu.edu.tw>:214113, infopc05.Math.NCTU.edu.tw
組織: 交大資科_BBS

==> 在 daco.bbs@bbs.nsysu.edu.tw () 的文章中提到:
> c++裡面
> for(int i=0;i<=100;i++)
> 那麼
> 我用shell怎麼寫阿?
> 是不是
> for i in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
> 可是萬一跑到1000我不就打到死@@
> 請問要怎麼寫比較好

  若是你本身用的 shell 是 bash2 的話,可以使用 for :-)

  for((i=0;i<=1000;i++))
  do
    echo "num is $i"
  done

  寫成一行就是:

  for((i=0;i<=1000;i++)); do echo "num is $i"; done


--
  相信一種真誠存在於心與心之間...
--
 * Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>