Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > gnu.bash.bug > #15367
| Path | csiph.com!3.us.feeder.erje.net!feeder.erje.net!news.linkpendium.com!news.linkpendium.com!panix!usenet.stanford.edu!not-for-mail |
|---|---|
| From | Roland Illig <roland.illig@gmx.de> |
| Newsgroups | gnu.bash.bug |
| Subject | Wrong explanation of getopts |
| Date | Sun, 15 Sep 2019 21:57:44 +0200 |
| Lines | 13 |
| Approved | bug-bash@gnu.org |
| Message-ID | <mailman.301.1568577474.2190.bug-bash@gnu.org> (permalink) |
| References | <0bc4f0f2-863d-5c42-76d8-857f74a1d8fa@gmx.de> |
| NNTP-Posting-Host | lists.gnu.org |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=utf-8 |
| Content-Transfer-Encoding | 7bit |
| X-Trace | usenet.stanford.edu 1568577475 1356 209.51.188.17 (15 Sep 2019 19:57:55 GMT) |
| X-Complaints-To | action@cs.stanford.edu |
| To | bug-bash@gnu.org |
| Envelope-to | bug-bash@gnu.org |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1568577466; bh=CLJt0rQEshI2FbBdKg3TTLcPJUvPj5qhQNOKCGA+b38=; h=X-UI-Sender-Class:To:From:Subject:Date; b=HrHWuCswo86g/XJspAAp0AEl1zvob8OJ5pcycNfFrQEZbRyVJgm14C7vPuGIYbq4z B5RC/4FZr3iZEwEb46Dq5GAZTQyStaM7LN3GtosT/1HG5QKEfC+oa99uvewefg0SYD UiSeVN3fpmda4zGV+rMJErt6OTi7YBP9hVhZmXb4= |
| X-UI-Sender-Class | 01bb95c1-4bf8-414a-932a-4f6e2808ef9c |
| Openpgp | preference=signencrypt |
| Autocrypt | addr=roland.illig@gmx.de; prefer-encrypt=mutual; keydata= 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 gUCywTy00g== |
| User-Agent | Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 |
| Content-Language | de-DE |
| X-Provags-ID | V03:K1:NeHX/x1+/BJ6fHe1EermgGA1L/pd0hZsBQqlnSdZ/G8oz8YoyxU 89nNfl9l/LKc57VZtAvbV+gOUynIdHER6Q87p9E5Osx6gt331mzM2ZMF6FqaUPHAcnfUQVr tjMfkDSbza3CbdsJJTp0vZk/EUsCEXAnE3QDrQtmt9ljiCMj2jAUwnmQZWCRieSMURhN5Bw +9SQHP1zbqkls462D0aug== |
| X-UI-Out-Filterresults | notjunk:1;V03:K0:TtYWa0F0dPQ=:FalxTkIKq93Sba2nc0zzZx Mp4inUjC/rwX0CtzeajC/VBghnkc3b5WnfFPmPQLJex1uqpzx2pGWjUuiDJisL4kGiOlgDnj+ 88YTs2ZgD/xpZGJEZ3M/vfG+0eCjMwTTPDAicaJxqev6jdHVMil+dKeshMw4RlTK8DnFHErgw ISYGXIow5bvGX1X2SA9qByAB8bDCRk3EngcH+D+AY92PYyLwyiE/hCP0q+9C5H3JLmPcVoYK1 qOOyhvIiV5Virti+rz5sv3bkJY2D198M29p6U31DCv/0plAKR46uwcJ18hZw3Z5TsWnQxDCFU yyIWKHwlby3SR/LphohNah7wiSmsPvXApG1whFLTEOQvGEuw+d4eEFVE/hklKF7yfRobcGmZM 9of2OKmJVx0p46dhp2gqdafn8/d7Mo/sROuqIqDKZ6rs8kEF3T/ym84ttwaRlmk13xswvQ2J6 IpsbsLhKXk4ArkSODA7nCek3zW3L77LqP3ITCWdggmQYp1fL80NOSdhzGV7iM4FhYBRkKzURY 4EboLGbwoA2/EGeYXCxOZMvs57ommzXr4GkZPIX7QyGdP7yZcLvX38lFmT5j6SDMmZkS4V505 5yJY4oIwlhvDvj84BlPAsFy/QHR0lQJjqkYdwDoHaAV8EPsSnb4hx1Sv282O7o0IFJfoi9xjz B5NoW2QFuL5R901C3WhNDetcY2G0Oxq43TAr/4KfgkiUms24b7R9vXhK6ZqB09b5H2KCpzCCJ n12HeZ0juLIJsepSznW7gUCw2BtRyJuUO9tFUMpVPYNJLLgYHk+WsFTH+ExYj9I1tA5IIkWzq 9Z/ZseJInfUb5Rtr3Vr0X+KSdoTu8fGCN7sRcuj5YuW5txpZq4zNv7412aTuWEEvMSOl77OxI 1A3vb/Rj1ExkE9rMhWsDJ5DORe4pUHgRkFyzuZh64ggaykslDDvx7CuxMrjZ6nmyF+xHINmx0 RTkHSy8z3rQN+8I5XWEnDtPTWXvJkQK2J3b4iEd84d8EiQNcqBW960E5I0a1Bid36yqMr8zda VLNa5msZwCbZd+D1GchH0W5yWaICm4xHZHPQCn7/LjWNYRUgmAMnU3qgNxEIsN8U+qRbQqWNe +L2xKxvdq/sujUozkXYaLfDG8V7pURilzXsl7Er1H+nkdjrr0YdbDdOAbePRetqM00xdsIowz qTb7alxue6S4daZ1FNTpeUB1GBN3ZhtcymXw13qHuQdD/OKtfb9+/2N2QdM31Rp6zlcUjZRBu XHmXrInvZVo8+QN3ULLs2QM95k5UhWaafprswausGBIridZ8YgTOHytMq+DI= |
| X-detected-operating-system | by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] |
| X-Received-From | 212.227.17.22 |
| X-BeenThere | bug-bash@gnu.org |
| X-Mailman-Version | 2.1.23 |
| Precedence | list |
| List-Id | Bug reports for the GNU Bourne Again SHell <bug-bash.gnu.org> |
| List-Unsubscribe | <https://lists.gnu.org/mailman/options/bug-bash>, <mailto:bug-bash-request@gnu.org?subject=unsubscribe> |
| List-Archive | <https://lists.gnu.org/archive/html/bug-bash> |
| List-Post | <mailto:bug-bash@gnu.org> |
| List-Help | <mailto:bug-bash-request@gnu.org?subject=help> |
| List-Subscribe | <https://lists.gnu.org/mailman/listinfo/bug-bash>, <mailto:bug-bash-request@gnu.org?subject=subscribe> |
| X-Mailman-Original-Message-ID | <0bc4f0f2-863d-5c42-76d8-857f74a1d8fa@gmx.de> |
| Xref | csiph.com gnu.bash.bug:15367 |
Show key headers only | View raw
The help text of getopts says: > Getopts normally parses the positional parameters ($0 - $9), but if > more arguments are given, they are parsed instead. The positional parameter $0 (is it even called that way) is not parsed by getopts. Its only use might be in error messages, but I'm not sure about it. The "instead" in "they are parsed instead" is totally wrong. $1 to $9 are always parsed, no matter if there are more than 10 positional parameters or not.
Back to gnu.bash.bug | Previous | Next | Find similar | Unroll thread
Wrong explanation of getopts Roland Illig <roland.illig@gmx.de> - 2019-09-15 21:57 +0200
csiph-web