Re: $* within a here-document puts space instead of the first IFS char.

2024-02-16 Thread Grisha Levit
On Fri, Feb 16, 2024 at 9:02 PM Damien ISSANCHOU wrote: > When expanding $* within a here-document, bash puts a space between > each positional parameters while I would expect it to put the first > character of the IFS variable (if it contains at least one character) as > per POSIX.1-2017. F

Re: $* within a here-document puts space instead of the first IFS char.

2024-02-16 Thread Robert Elz
Date:Sat, 17 Feb 2024 01:41:11 +0100 From:Damien ISSANCHOU Message-ID: | Even though the online Bash Reference manual only explicitly states | the POSIX behaviour when the expansion of the special parameter * occurs | within double-quotes, it seems that it is

$* within a here-document puts space instead of the first IFS char.

2024-02-16 Thread Damien ISSANCHOU
From: Damien Issanchou To: bug-bash@gnu.org Subject: $* within a here-document puts space instead of the first IFS char. Configuration Information: Machine: x86_64 OS: linux-gnu Compiler: gcc Compilation CFLAGS: -g -O2 uname output: Linux AsWhite 4.19.0-20-amd64 #1 SMP Debian 4.19.235-1 (2022