I newbie in bash scripting but i don\'t uderstand why it\'s not work
#!/bin/bash foo=foobarfoobar echo ${foo//bar/baz}
bad substitution err
$ foo=foobarfoobar $ echo ${foo}/bar/baz foobarfoobar/bar/baz
Just that you have the braces in the wrong place, but then I am no expert at BASH, so perhaps this isn't the effect you're going for..