Path: csiph.com!xmission!news.snarked.org!news.linkpendium.com!news.linkpendium.com!panix!usenet.stanford.edu!not-for-mail From: YAMAGUCHI Takanori Newsgroups: gnu.bash.bug Subject: Re: arithmetic expression from outside Date: Fri, 6 Sep 2019 11:41:09 +0900 Lines: 12 Approved: bug-bash@gnu.org Message-ID: References: <06614fdf-2814-6dc8-d609-a12d668249c0@case.edu> <5e38e506-06df-e2c3-ad15-500f37379b8c@iij.ad.jp> NNTP-Posting-Host: lists.gnu.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit X-Trace: usenet.stanford.edu 1567737695 5420 209.51.188.17 (6 Sep 2019 02:41:35 GMT) X-Complaints-To: action@cs.stanford.edu To: chet.ramey@case.edu, bug-bash@gnu.org Envelope-to: bug-bash@gnu.org DKIM-Signature: v=1;a=rsa-sha256;c=relaxed/simple;d=iij.ad.jp;h=Subject:To: References:From:Message-ID:Date:MIME-Version:In-Reply-To:Content-Type: Content-Transfer-Encoding;i=t-yama@iij.ad.jp;s=omgo2;t=1567737672;x= 1568947272; bh=TkiNjWH3LJZuE2qM7JDeqXQF/980hTlCaOyS8VaemUo=; b=Zh1F5314W93MEH5O nc/sz3DnXopjKNhkTRZ+rqw6oqMKnv7perLU1FFDLjWyqhF8ix7eqiiEyvvyhmlp0UF8crMooww0l R4UChNzQagJ2f1RoUvpddBazdv/N4sk+1pHeqW2nqNOwcIcU5JELlcCMAua9u5d5HyVy6HOoJEJq6 rCwSvmRIx6bW2a4zPeCIh088XOeycyUpumULrCre99s3fcsc3xXAMnjxWVaiBQ6J+WUp9BkYYBFzQ sPtiy1k5EU99bFU0/NTqe96jnEE3LlTHeYl1Bqb5TnYYwb08qyPjGZzlzYVKy6yqQ7l7FUazm0qxU YykMVapTcWy1p9fXzg==; X-Iguazu-Qid: 33x1hrw7qtWBWYfDTk X-Iguazu-QSIG: v=2; s=0; t=1567737672; q=33x1hrw7qtWBWYfDTk; m=0bRBy0M9PD2l4SrBUNU9HlK33g+WCZqi9PjdGff2No8= Openpgp: preference=signencrypt Autocrypt: addr=t-yama@iij.ad.jp; keydata= mQENBFuRyjIBCADZg20vhEjhGPFSLnkI2BmitQueJOGgNkFQ6wqDLXY8W5IBdwVy+RSP3WoY DydeQtd4FwtNIlUVUNUK6cWtTpEIG57zI2upAgCHKJqVaJUNEnleAn5l2ySMFNqyvp9weOHr 1YKcRSGphv8g1yGrHd77enF8WyqMQ5FAbC+tsSclA+wM3scBeHtEBTps6vJiK9gPEbmYazbC xrB0cixYb2eAwfQlUQbiLlXhYsYAB7B2LwjW9xp4LpuzQ28dTf2VtM88MySPQbTs2sIE0UNH LhjtfllOdA1eE2QKddA2cvuAgJtnZN5ogsO0VeJ0gW+MgxGodrHHRzwx4RZnY7FhrbetABEB AAG0JVlBTUFHVUNISSBUYWthbm9yaSA8dC15YW1hQGlpai5hZC5qcD6JAVQEEwEIAD4WIQQE /KPGqyRZZnoPeZ3f1TN0neS21QUCW5HKNQIbAwUJAeEzgAULCQgHAgYVCgkICwIEFgIDAQIe AQIXgAAKCRDf1TN0neS21XMZB/0d+zpPtBxGOayfVzmWFhf/mybiPRCM1xcKVF76ivTolc0W ZjtRzp3Nk2KwYbNA4kiVgiFYPE6IWvn4oGZcxovXmGKgT5live67tXTjRYFWAN5c7VS+7Ual XFNyA7MeY1i+qvN5NVnjlW5TVzRz+Kifk5YuVowtTFoRHjHX/GW29IUXhjq0sYqBekVvSz6O rUjIKx/k3bYRa0xDsC8AFNIOtT5EVA+XdCealTBdk69zQXQn9AwIpBijFCgrss0m3Mir49m+ cP8JumoSqZWQoQCzVdqqfnWi2M4CrFQRJ7imENX7cahQdLrUI8l7o4cb/moF5AXAA0fQys7F d6mWaJSNuQENBFuRyjMBCADA43hZ8E+++EGqFoyXgCy58HPDJcuLmuFGWT/11ogTUo/u3n+U dJMW8N+6IhP+822+/PAaF9rOjvifFQ2PPaJHqin5qkPszlaEXxz0zMO4fIUpGk3A5tpax8rY mA/h2MAMlA9Pn+pTdPXHmgnWopTmU6jFb7vBhyGHa9pXRYYH/aWRWNYsMykjvwuI9xlB6cDW IhJRznCEhRfxRHD4MrIfqSgGfbtSR5yA61o4CsQvuqqxPEmDdJd2cZmxlomUiiz8WnSC0T7A vYrxlMO/+R5/zLBrBKswUNHftCcmC06cp2HYgfZJryP3dVcW7H5CDTIbT96yjfaoOxaI0rZe FfzJABEBAAGJATwEGAEIACYWIQQE/KPGqyRZZnoPeZ3f1TN0neS21QUCW5HKMwIbDAUJAeEz gAAKCRDf1TN0neS21Xv2B/0YELAKbotd+EskmWWsbkSjjZrT/58nO2pNRHLlPtnz3nIuLA4Q J3e1b3wNT0MM3VJ/wwcFBTPyHAwMjk8Ws5/6aLiAjXhUJ1devpL5UfHbw0jX/GjJGn3QFWiH yjH7ZE3XjXdO6lVi+7JVJkeHPOAwO6x0IHYGj79aMDd3xBJl1Gij9LDFUk4btU6a4+BZ0alM xykgXLHoNjUyLYktucRGUYU5NT2nt3z7cW2QGpNe9icnsQTYI12nedPwA5FYoLx3RofOry+7 rcwypHzL995ABZPItK8NFXBZS+0zpNMED/LmUWMOjptItrsNzkt0IWvWgirce3YH0khSANTi H1aM User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 In-Reply-To: <06614fdf-2814-6dc8-d609-a12d668249c0@case.edu> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 203.180.38.48 X-BeenThere: bug-bash@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Bug reports for the GNU Bourne Again SHell List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <5e38e506-06df-e2c3-ad15-500f37379b8c@iij.ad.jp> X-Mailman-Original-References: <06614fdf-2814-6dc8-d609-a12d668249c0@case.edu> Xref: csiph.com gnu.bash.bug:15350 I meant that the evaluation is unsafe. If this behaviour is the defined feature, manpage should be added the warning that "must not use unchecked input in an arithmetic expression context". On 2019/09/05 23:08, Chet Ramey wrote: > On 9/5/19 4:40 AM, YAMAGUCHI Takanori wrote: >> Is this an intended behaviour? > > The command substitution in the evaluation of the array index? Yes, > array indices undergo word expansions. >