Re: Preferred loop structure not working in bash 4.2

トップ ページ
添付ファイル:
Eメールのメッセージ
+ (text/plain)
このメッセージを削除
このメッセージに返信
著者: Brien Dieterle
日付:  
To: Main PLUG discussion list
CC: Arizona State University Linux Users Group
題目: Re: Preferred loop structure not working in bash 4.2
Are you running with sh or with bash? This post might be relevant:

http://stackoverflow.com/questions/13085253/writing-a-for-loop-in-bash-using-a-variable



On Tue, Jun 7, 2016 at 10:45 AM, Bryan O'Neal
<> wrote:
> In centos7, bash 4.2, I am rejected when I try and run my preferred
> iterative loop and I don't know why it no longer likes it
>
> for (( i = ${floor}; i < ${ceiling}; i++ )); do
> things_and_stuff
> done
>
> Anyone know why?
>
> Yes I can still do
> i=${floor}
> while [[ $(( i += 1 )) -le ${ceiling} ]]; do
> things_and_stuff
> done
>
> but it doesn't help me understand why the first construct no longer
> functions.
>
> ---------------------------------------------------
> PLUG-discuss mailing list -
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.phxlinux.org/mailman/listinfo/plug-discuss

---------------------------------------------------
PLUG-discuss mailing list -
To subscribe, unsubscribe, or to change your mail settings:
http://lists.phxlinux.org/mailman/listinfo/plug-discuss