Tohle jde snadno i přímo v Bashi bez volání jiného interpretru na regexy.
Pro náhradu: "//" -> "/" je to takhle:
echo ${myVar//\/\//\/}
tzn. před každým lomítkem ve vyhledávaném řetězeci nebo náhradě musí být ještě zpětné - jak bylo řečeno je to escape znak.
Navíc je zdvojené i první lomítko za názvem proměnné, protože to pak nahrazuje všechny výskyty vyhledávaného řetězce.. bez zdvojení by to nahradilo jen první výskyt. Je to podobné jako přepínač /g v sedu.