• # Restons simples...

    Posté par . En réponse au message Comment concaténer des chemins de façon plus simple sous Bash ?. Évalué à 3.

    Une solution ultra simple pour ajouter au début :
    LD_LIBRARY_PATH="${newpath_1}:${LD_LIBRARY_PATH}"
    LD_LIBRARY_PATH="${newpath_2}:${LD_LIBRARY_PATH}"
    # etc...
    LD_LIBRARY_PATH="${LB_LIBRARY_PATH%:}"

    Comme ça tu ne te casses pas avec des lignes ignobles, et tu vires le ':' seulement à la fin, au cas où le LD_LIBRARY_PATH initial était vide.

    Et si tu veux ajouter à la fin :
    LD_LIBRARY_PATH+=":${newpath_1}"
    LD_LIBRARY_PATH+=":${newpath_2}"
    # ...
    LD_LIBRARY_PATH="${LB_LIBRARY_PATH#:}"

    Voila...