Remplacer une chaîne de caractère dans ksh

Bonjour,
j'essaie de mettre en place une fonction qui remplace une partie d'un string par un autre,
exemple: je fais face à une chaîne de caractère du genre:
CREDENTIAL:A/B/C/D/eeeeee.txt
sachant que le A/B/C/D change suivant les conséquences et je dois le remplacer par la chaîne G/H quelque soit la chaîne de départ pour avoir à la fin:
CREDENTIAL:G/H/eeeeeee.txt
any idea?
Merci beaucoup pour votre aide;
cheers

2 réponses

  1. Contributeur
    Salut,

    $ echo "CREDENTIAL:A/B/C/D/eeeeee.txt" | sed 's#:.*/#:G/H/#'
    CREDENTIAL:G/H/eeeeee.txt
    $

    ;-))
    0
    1. Salut zipe31,
      merci beaucoup, ça marche parfaitement :)
      bonne journée.
      0
      1. Contributeur
        De rien ;-))

        Bonne journée @ toi itou ;-)
        0