#51 Le 29/09/2019, à 18:27
- pingouinux

Re : Expressions régulières
Simplification de la commande en #48 :
sed 's/<a /\n&/g' "$fic" | sed -rn 's@.*<a [^<]*\bhref="(/[^#"]*)".*@\1@p' index.htmlHors ligne
#52 Le 29/09/2019, à 19:19
- abecidofugy

Re : Expressions régulières
Simplification de la commande en #48 :
sed 's/<a /\n&/g' "$fic" | sed -rn 's@.*<a [^<]*\bhref="(/[^#"]*)".*@\1@p' index.html
sed 's/<a /\n&/g' "$fic" | sed -rn 's@.*<a [^<]*\bhref="(/[^#"]*)".*@\1@p' index.html
sed: impossible de lire : Aucun fichier ou dossier de ce type
/services/redactionnel
/conditions-generales-vente-mentions-legales
[Soignons nos posts] comprendre que lorsqu’on fait une demande d’aide, ou apporte une aide, on la joue collectif et on œuvre pour l’humanité en quelque sorte.
Kubuntu et KDEneon en VM dans host W10 / KDEneon en double-boot avec W10 / Ubuntu 20.04 serveur sur machines dédiées.
Agence de communication en Alsace · web · print
Hors ligne
#53 Le 29/09/2019, à 19:24
- pingouinux

Re : Expressions régulières
Excuse-moi, j'avais mal recopié la commande.
sed 's/<a /\n&/g' index.html | sed -rn 's@.*<a [^<]*\bhref="(/[^#"]*)".*@\1@p'Hors ligne
#54 Le 29/09/2019, à 20:24
- abecidofugy

Re : Expressions régulières
@pingouinux : là ta ligne marche en effet
Par contre, tu saurais pourquoi le code inspecté comme sur la capture écran est différent d’un CTRL + U pour obtenir le code de la page ou le wget qu’on fait depuis le début du topic ?
En inspectant le code, y’a un href sur les liens sociaux, mais le href est absent dans le code de la page récupéré par wget…
Dernière modification par abecidofugy (Le 29/09/2019, à 20:26)
[Soignons nos posts] comprendre que lorsqu’on fait une demande d’aide, ou apporte une aide, on la joue collectif et on œuvre pour l’humanité en quelque sorte.
Kubuntu et KDEneon en VM dans host W10 / KDEneon en double-boot avec W10 / Ubuntu 20.04 serveur sur machines dédiées.
Agence de communication en Alsace · web · print
Hors ligne
#55 Le 29/09/2019, à 21:05
- abecidofugy

Re : Expressions régulières
J’ai trouvé une ressource : https://openclassrooms.com/forum/sujet/ … ge-7505199
(?!(https|#))([0-9A-Za-z-]{3,}) vous semble correct ?
[Soignons nos posts] comprendre que lorsqu’on fait une demande d’aide, ou apporte une aide, on la joue collectif et on œuvre pour l’humanité en quelque sorte.
Kubuntu et KDEneon en VM dans host W10 / KDEneon en double-boot avec W10 / Ubuntu 20.04 serveur sur machines dédiées.
Agence de communication en Alsace · web · print
Hors ligne
