1) O .*
vai comer tudo, incluindo as seguintes barras, então use [^/]*
(qualquer número de caracteres, exceto a barra)
2) Para evitar o \+
(para "uma ou mais ocorrências") que não está disponível em todos os sed
version simplesmente adicione um ponto que requer pelo menos um caractere. Você não precisa de outro [^/]
aqui se confiar que não há //
3) Apenas para embelezamento: se o padrão ou substituição contiver uma barra, será mais fácil de ler se você usar um delimitador diferente para o comando s
, como _
ou #
Todos juntos:
sed 's_/.[^/]*_/.._g'