Path: csiph.com!xmission!news.snarked.org!news.linkpendium.com!news.linkpendium.com!panix!usenet.stanford.edu!not-for-mail From: Eli Schwartz Newsgroups: gnu.bash.bug Subject: Re: problem with extra space; setting? cygwin only? Date: Tue, 23 Jun 2020 15:41:08 -0400 Lines: 84 Approved: bug-bash@gnu.org Message-ID: References: <20200623192919.GJ19673@eeg.ccf.org> <17a714e4-9c8a-4ddd-9989-4af40b686cd2@archlinux.org> NNTP-Posting-Host: lists.gnu.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="oSjTW1iimoUezWdRWL4tWNnViIUWmAGls" X-Trace: usenet.stanford.edu 1592941295 14185 209.51.188.17 (23 Jun 2020 19:41:35 GMT) X-Complaints-To: action@cs.stanford.edu To: bug-bash@gnu.org Envelope-to: bug-bash@gnu.org X-Spam-BL-Results: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=archlinux.org; s=orion; t=1592941275; bh=fM5dKt2TMTfc/a7XdcgzjV99GGTZI/Tr91tLYbGi6+8=; h=Subject:To:References:From:Date:In-Reply-To; b=tbv27R54XYFLuHWjvu4FahN8FgWwOrsWuGT888uD/t6+8M2D5BezrwA00dRCbHxmQ vDMOKqUd+6sjNg5gTb2dpUHjSiBnf8D4NF8h9vcvc+RTC1lVxYhVdZc7d9Y6i24EvB iareG2newO3IU1qPvf+4M85/XUqREkU5jZr1JvoYZzcfXFAAX7CRgjVm3KEqWVkGg6 PKGASM+DuKNn2dQFa1YEplkF3BYauIxlKeI8aBGNM4YDsNDoo643QNBfL7YtMBuhD2 STylgPa7mswC6zCzlGgZKk8spZvsQmMZ7LQ3pplqiLVOZpS5IhB6Csmjzbk/V8MCoE ftkKUKCW+JfS45ghG47S64iTTE9HVobj/mmUG6BE4bgT3kt9hsDInur/NdiS2egKl0 UxqR4i1+6+/wWI/opDaN0RAiPQz+XppxkJWfJNLosqTFvycYFMHxJ4ZWGOXrT8f7Bi ZdQdXcT/ijtTeEAdVz69xVOpNQt40kH1FuxVHb0d3bPU0GIQ5Y99z3+cYNh9AzW6r5 3yyW20r8/qNJXORj+MYcI83MBgR23IjveRrAWf3Er4clqiEp3xFsyB1nZ18Bm2uUpe XGaoweRFfBvhvyioGX+84uNXiehnb88DY9iZlFkvWerdtInlspjPE5WRnAt+YEOSAM 4Ar0+lEkgy2Rthhh9CrSppF0= X-Clacks-Overhead: GNU Terry Pratchett User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 In-Reply-To: Received-SPF: pass client-ip=88.198.91.70; envelope-from=eschwartz@archlinux.org; helo=orion.archlinux.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/23 15:41:25 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -53 X-Spam_score: -5.4 X-Spam_bar: ----- X-Spam_report: (-5.4 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-1, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action 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: <17a714e4-9c8a-4ddd-9989-4af40b686cd2@archlinux.org> X-Mailman-Original-References: <20200623192919.GJ19673@eeg.ccf.org> Xref: csiph.com gnu.bash.bug:16448 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --oSjTW1iimoUezWdRWL4tWNnViIUWmAGls Content-Type: multipart/mixed; boundary="PMPTU77jKTnwUURICphouDGi7PVIZTY4w" --PMPTU77jKTnwUURICphouDGi7PVIZTY4w Content-Type: text/plain; charset=utf-8 Content-Language: en-US-large Content-Transfer-Encoding: quoted-printable On 6/23/20 3:33 PM, L A Walsh wrote: > On Tue, Jun 23, 2020 at 12:30 PM Greg Wooledge wr= ote: >=20 >> On Tue, Jun 23, 2020 at 12:21:24PM -0700, L A Walsh wrote: >>> set output >>> output=3D""printf ${1:+-v $1} "%s:%s" 23 myproc >>> -Bash: printf: ` output': not a valid identifier >> >> Your command is simply wrong. You've got two double-quotes in a row, >> which simply cancel each other out, as they contain only the empty >> string. So, you are running this: >> >> output=3Dprintf ${1:+-v $1} %s:%s 23 myproc > It's a gmail feature to mangle your input in weird ways when you > cut/paste. > the line with 'output=3D""' is separate from the "printf" line. Sorry.= Why would you use their incompetent webmail if you know it is broken? Be that as it may, I can trivially reproduce your error by destroying my own $IFS $ output=3D"" IFS=3D/ $ set output $ printf ${1:+-v $1} "%s:%s" 23 myproc bash: printf: ` output': not a valid identifier --=20 Eli Schwartz Arch Linux Bug Wrangler and Trusted User --PMPTU77jKTnwUURICphouDGi7PVIZTY4w-- --oSjTW1iimoUezWdRWL4tWNnViIUWmAGls Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEvSewel70XCra9w4EhIGKaBmvSpsFAl7yWtQACgkQhIGKaBmv Sps7zQ//QLEBJR+Uiwnvm8CFLLJd8Gf4pZTf1jZSPo5NQV7F2SduCGaAmYBSfnHr WtlsCMhqrB6Qq5i96BoOTYVia8zv9aVCLZaNUKFE9oqDLMi2iCur4i3DaemBhb6J zlvykYwhYpiG7hWY9L8xD1CJjGVEku0Q4felX7rMqoYW8THMuEoBMrOfQZBW+kbg A6klJfrYGNPXAuJjCqoXdFt20I5OHRcuqc2K3rLatCIqT/qy4/p8zpgg6ilICwxM WMF7y+4DXfoJRJRJX/2oyPtvUhPyk7k2aX2/1fp/klQA0qxj/vte8RqxCFfXe+zp 1nIasLcPl9RGaAmWpMmu7hJozKhm7cIoh3RR5AE4JGNxI/NUffJL2GvI3FYw8Dl5 rDALzJg7z48AUsYyPe0wIfDLSZxN1Q1fDvidcfxAM31ds+GLxZsWM3DBgsQO6YoJ Udat8IfcOGkL1xpnzBKdKALfBZoUXqAr0JveBuZFR7RncKcz3W8i5tU4jEXAdkP2 KRh7pEFdisR/vztgu4wWbkF59oK+Fp+DrcM8OteF1DgZNwgqcxpIUrv+5hvMfYNh lXo+fpLyXqNfJSLQK8ccxzA8Lwi8N9Rs7IaA2wuiol9rCcuJmNn8M99o5WfQ06mH oWx5zbOLljLBd7unP8Imszt2u4YrwQAkGxjBK8dzLxvRUJuvbVuJAjMEAQEKAB0W IQRgQRMEwJ02YoNA7v/OsWfvtXIr1gUCXvJa1AAKCRDOsWfvtXIr1j2rD/91pqKL w0JwxMoh9Pt1DdK4VYTIsJfatPoEr7md94YiKNLeMXFEYGE248VW2wFug5jQk/m7 xhB3bBQ3N/e16lJXOLjw+/y4CIrN5jEWdPHsuRi6h+sweKcuZT7HEBmnG0UUxWl0 CxnZ9zIfSVCS3h8Kz/om7A6gLZoM+Jky78gHvJmB8oCOPrIkWomNk+Q2RvPZ3mX0 rJgc91/dE0GeXvrFRaucJKb609lJYOqAb+5FtqjsyGBhgaY3FdejKtMo/KYRBctm 8d9F3+hiH3ADiKcisOdUozDUe0+B5zwoG0C1/w3B0cJd6OWKrjG/2XXIZgQqSJd0 c8VNZ6/u6xHpZjNEgXhtwMP79kdL6CvnAXG+8+uinLkOk+wUSdZcr0wSaMhZkWNr VSmThfFNLHw6RpEuH9do4nvkNBoyZx9/NPkmA8RscdUts1m5a6zTOG7j26yM62Lr j6C2W2OU+m9mlh3pxU0uW4R8nT63B9cnVUFgxbGfNpJZBnPs1vnAPX135PdxONg8 QSP7XI0l7tMpq/TtnJamkxT4HK/tBldyzPFgS+EGGc7ZA3AZ00AOV9j2Qanjz5D5 DjBt05ihPIjr112BjBP7BmWn//hGMxy3cCU4dZAyug3bxN4ud1LpjdHrggzsj7BM QMEbrXuYp4rZoSHdmIayszz2PinemkwLG3hmjA== =qMF5 -----END PGP SIGNATURE----- --oSjTW1iimoUezWdRWL4tWNnViIUWmAGls--