• [^] # Re: et comme ca ?

    Posté par . En réponse au message [sed] Remplacer du texte contenu dans une variable et contenant des () et *. Évalué à 3.

    oui enfin au lieu d'échapper les truc en cascade, on peut déjà limiter la casse en utilisant les simples ' lors de l'affectation de la variable...

    par ailleurs utiliser les [] pour échapper les caractères spéciaux à tendance à être beaucoup plus robuste, notamment dans les cas d'inclusion successive, il ne reste plus qu'à gérer le cas du ] s'il se présente :)

    old_value='[(]1000[)][*]80'
    new_value='[(]1000[)][*]99'
    ...

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent