Hi, hopefully a self-explanatory one today:

    ~ $ ( set -x -- {a..c}; echo "${*-"{1..3}"}" )
    + echo 'a b c' 'a b c' 'a b c'
    a b c a b c a b c

    ~ $ ( set -x -- {a..c}; echo "${*/"{1..3}"/$*}" )
    + echo 'a b c' 'a b c' 'a b c'
    a b c a b c a b c

I'm told similar glitches have been found before. Looks like this applies to 
anything that has this sort of replacement context that contains valid brace 
expansion syntax inside quotes.

Bash 4.2.24 - Gentoo amd64

-- 
Dan Douglas

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to