Re: brace expansion fails in 4.3, succeed in 4.2

2014-05-10 Thread Dan Douglas
On Saturday, May 10, 2014 11:28:44 PM NBaH wrote: > Do you mind explaining a little bit «the way Bash parses array > subscripts» ? > Didn't notice this reply (as I failed to mention, this is slightly ridiculous code. Use a loop for important code of course). It skips over any text between the clo

Re: brace expansion fails in 4.3, succeed in 4.2

2014-05-10 Thread Dan Douglas
On Saturday, May 10, 2014 03:31:05 PM Dan Douglas wrote: > $ bash -c 'printf -v a "%(%s)T" -1; printf "%(%Y%m%d)T " "$a" "${a[a+=60*60*24,0]"{0..8}"}"; echo' > 20140510 20140511 20140512 20140513 20140514 20140515 2014

Re: brace expansion fails in 4.3, succeed in 4.2

2014-05-10 Thread NBaH
Le 10/05/2014 22:31, Dan Douglas a écrit : $ bash -c 'printf -v a "%(%s)T" -1; printf "%(%Y%m%d)T " "$a" "${a[a+=60*60*24,0]"{0..8}"}"; echo' 20140510 20140511 20140512 20140513 20140514 20140515 20140516 20140517 20140518 20140

Re: brace expansion fails in 4.3, succeed in 4.2

2014-05-10 Thread Dan Douglas
On Saturday, May 10, 2014 02:35:44 PM NBaH wrote: > bash-4.2 $ printf "%s " "$(date -d -"{0..9}"days +%Y%m%d)" 20140510 > 20140509 20140508 20140507 20140506 20140505 20140504 20140503 > 20140502 20140501 > > bash-4.3 $ printf "%s " "$(d

Manpage tweaks to clarify nameref behavior

2014-05-10 Thread Jeffrey S. Haemer
Configuration Information [Automatically generated, do not change]: Machine: x86_64 OS: linux-gnu Compiler: gcc Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='x86_64' -DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='x86_64-pc-linux-gnu' -DCONF_VENDOR='pc' -DLOCALEDIR='/usr/share/locale' -DPACKAGE

brace expansion fails in 4.3, succeed in 4.2

2014-05-10 Thread NBaH
Bash Version: 4.3 Patch Level: 11 Release Status: release Description: bash-4.2 $ printf "%s " "$(date -d -"{0..9}"days +%Y%m%d)" 20140510 20140509 20140508 20140507 20140506 20140505 20140504 20140503 20140502 20140501 bash-4.3 $ printf "%s " "$(date -d -"{0..9}"days +%Y%m%d)" date: date non valide « -{0..9}days »

sourcing script file from inside a function doesn't work anymore

2014-05-10 Thread thioroup8
Configuration Information [Automatically generated, do not change]: Machine: x86_64 OS: linux-gnu Compiler: gcc Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='x86_64' -DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='x86_64-pc-linux-gnu' -DCONF_VENDOR='pc' -DLOCALEDIR='/usr/share/locale' -DPACK