• [^] # Re: soignes un peu tes demandes...

    Posté par . En réponse au message bash / injection contenu / saut de ligne. Évalué à -2.

    Merci pour ce cours,
    Je reconnais que ce code est très sale

    Je l'ai retravaillé, en vu du partage.
    La convention de nommage adoptée est le CamelCase
    Sourcer, aka inclure, n'est pas ce qui est recherché. puisque le script produit un contenu statique de type html.

    MentionLegale=$(<$BasePbnMention$(( ( RANDOM % $CountMention ) + 1 ))'.php')
    find ./ -type f -exec sed -i -e "s/--MentionLegaleContent--/$MentionLegale/g" {} \;
    En revanche, je n'ai pas vu le début d'une réponse pour mon problème. A moins que ce soit le PPS?

    Auquel cas:

    find ./ -type f -exec sed -i -e 's/--MentionLegaleContent--/'$MentionLegale'/g' {} \;
    me retourne:
    sed: -e expression n°1, caractère 32: commande `s' inachevée