• [^] # Re: Robertix fait un dico. Bien.

    Posté par . En réponse au message chantier du dictionnaire gaulois. Évalué à 2.

    je recherche la commande pour générer les liens des index de l'alphabet
    exemple:


    while read i ; do echo "<a href=\"$i.html\"><span style=\"font-weight: normal;\">$i</span></a><br>" ; done < di.txt > fichier.html

    Ensuite, tu édites fichier.html à la main pour mettre les entêtes et pieds de page.

    cela fait
    je recherche la commande pour créer automatiquement les liens dans les pages
    exemple:
    le mot marteau dans toutes les pages vers marteau.html


    while read i ; do sed -i "s/\($i\)/<a href=\"$i.html\"><span style=\"font-weight: normal;\">$i<\/span><\/a>/g" *.html; done < di.txt

    Attention : Pas testé, d'une part, et d'autre part, cela modifie les fichiers .html présents dans ton répertoire de travail. Pense à garder une sauvegarde avant de lancer l'opération. En outre, cela décore le motif à rechercher en rajoutant les balises. Il ne faut donc lancer la commande qu'une seule fois, sinon les motifs déjà substitués le seront une nouvelle fois.