busybox/shell/hush_test/hush-vars/var_wordsplit_ifs1.right
Denys Vlasenko c4d4380a07 ash: [EXPAND] Split unquoted $@/$* correctly when IFS is set but empty
Upstream commit:

    Date: Wed, 8 Oct 2014 15:24:23 +0800
    [EXPAND] Split unquoted $@/$* correctly when IFS is set but empty

    Currently we do not field-split $@/$* when it isn't quoted and IFS
    is set but empty.  This is obviously wrong.  This patch fixes this.

    Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2016-10-01 20:35:10 +02:00

26 lines
256 B
Plaintext

Testing: !IFS $*
.abc.
.d.
.e.
Testing: !IFS $@
.abc.
.d.
.e.
Testing: !IFS "$*"
.abc d e.
Testing: !IFS "$@"
.abc.
.d e.
Testing: IFS="" $*
.abc.
.d e.
Testing: IFS="" $@
.abc.
.d e.
Testing: IFS="" "$*"
.abcd e.
Testing: IFS="" "$@"
.abc.
.d e.
Finished