${var//old/new}
Заменяет вхождения шаблона в значении переменной.
Сигнатура
${имя//шаблон/замена}${var//old/new} заменяет все вхождения, а ${var/old/new} — только первое. Это встроенная замена без вызова внешнего sed.
path="a:b:c"
echo "${path//:/ }" # a b c
echo "${path/:/-}" # a-b:c