>>72
> while (( i <= 3 )); do
> echo pilaf
> (( i++ ))
> done
((i++)) 【let i=++】と
((i+=1)) 【let i=i+1】と
i=$((i+1)) は
厳密には違う。
i=0; ((i++)); echo $? => 1
i=0; ((i+=1)); echo $? => 0
i=0; i=$((i+1)); echo $? => 0
i=-1; ((i++)); echo $? => 0
i=-1; ((i+=1)); echo $? => 1
i=-1; i=$((i+1)); echo $? => 0
set -e をしていると、その場で終了してしまうことになる。
計算のみの用途として、安心して使えるのは i=$((i+1)) だ
Bashでプログラミング [転載禁止]©2ch.net
2015/11/25(水) 15:14:14.21ID:zaXwxH/w
レスを投稿する
ニュース
- 有吉弘行、カフェで長時間パソコン作業する人をバッサリ「迷惑だと思ってないのかな?本当、迷惑なんだけどな」 [muffin★]
- GMO不正アクセス 「攻撃側に重大なミスか」 [Hitzeschleier★]
- 高市政権へ「この時代を生きる市民として黙らない」「めちゃくちゃな政治に抗議します」 若者有志が国会前で抗議デモ [少考さん★]
- 【速報】 牛丼チェーン「松屋」、サイバー攻撃を受けて、約238万人分の個人情報流出 氏名、電話、住所など [お断り★]
- 早慶ダブル合格なら「早稲田に進学」が常識に…40代以上の親世代は知らない「慶應ブランド」のオワコン化が急速に進む背景 [七波羅探題★]
- 共産・志位議長、結婚・出産の奨励に反対 [少考さん★]
- 芥川賞作家・平野啓一郎「最低の政府」「(高市早苗は)総理を辞職すべき」⇒現在Xトレンド4位😱 [718678614]
- ハピコア作ったから聞いてみてくれ!
- 【悲報】ヤフコメ民「高市自維新は自分達ファーストで腹立たしい😡」 [765551424]
- 日高屋値上げせず 反高市か?😡 [399259198]
- 【悲報】旅行中にメガネ壊れる😎遠近両用って3日くらいじゃ作れないよね? [457294144]
- 【悲報】「主人公が最後に死ぬマンガ」、ガチで無い・・・・・・・・・・・・・・・・・ [863490854]