• # Utilise des doubles-quotes.

    Posté par . En réponse au message Traitement par lot et sed. Évalué à 2.

    function replaceValue() {
     sed -i "s/--1ドル--/2ドル/g" 3ドル
    }
    
    

    sed n'aime pas trop qu'on lui saucissonne les arguments.
    Mieux vaut utiliser les double-quotes qui interprêtent les variables.

    Par contre, une remarque plus générale, utiliser des données provenant d'un formulaire dans un shell sans en inspecter les valeurs pour générer une requête sql, c'est un poil risqué non ?