• # Avec SED ou rien!

    Posté par (site web personnel) . En réponse au message Récupération d'une chaine dans un fichier. Évalué à 1.

    Voilà un filtre (où le [& doit être remplacé par un [[ et le &] par un ]] pour pallier à un petit problème de dacode.

    sed -n -e 's@\([&:alnum:&]*\)=\(/.*\)/\([^/]*\)?\(.*\)@1円|2円|3円|4円@p'
    
    

    Si tu lui donnes à manger

    echo "'nom d_une variable'=//'lieu où se trouve ma bdd'/'nom de ma bdd'?options supplémentaires"

    il te répond

    'nom d_une variable'|//'lieu où se trouve ma bdd'|'nom de ma bdd'|options supplémentaires

    et tu n'as plus qu'à jouer avec AWK '-F|' pour consulter la table produite par un pipe de ton fichier dans le filtre précenent. (Qu'évidemment tu cales dans une fonction autonome avec un nom qui vabien.)