Re: extra field in $* expansion when non-whitespace character in IFS

2017-04-10 Thread Chet Ramey
On 4/9/17 7:35 PM, Grisha Levit wrote: > In most cases, removing a non-whitespace IFS character "delimits" a field > in the sense that it terminates it, so the presence of such a character at > the end of a field does not change its expansion: > > $ IFS=X > $ set -- Y; printf '<%s>' $* > >

Re: bash 4.4 null byte warning!!

2017-04-10 Thread Chet Ramey
On 4/10/17 1:08 AM, emlyn.j...@wipro.com wrote: >>>If you want to suppress the warning, you'll have to edit the source and > rebuild. > Do you have a guide on how to do this? Change the #if 1 on line 5966 of subst.c to #if 0. Then follow the directions in INSTALL, which basically consist of the

Re: bash 4.4 null byte warning!!

2017-04-10 Thread Reuti
> Am 10.04.2017 um 07:08 schrieb emlyn.j...@wipro.com: > > Hi Greg/Chet Ramey, > > Thank you so much for the response! It gave me an idea on what has to be > done next. > > We have been using the same script all these years and had no issues of > broken commands when used with the lower vers