#1 Le 11/05/2012, à 17:50
- D3XT3R
Script qui recherche une expression régulière sur une page web
Bonjour à tous,
Voilà je m’intéresse de plus en plus au bash, et après quelques petits scripts sympa, je veut faire un truc un peu gros.
En effet , je voudrais vérifier une page internet et si celle-ci contient une expression régulière programmée, envoyer un mail.
J'avais pensais , sauvegarde de la page --> grep --> Mail, Possible ?
Edit : une vérification toutes les heures ? Ça prend beaucoup de ressources ?
Dernière modification par D3XT3R (Le 11/05/2012, à 17:52)
Hors ligne
#2 Le 11/05/2012, à 19:14
- Zakhar
Re : Script qui recherche une expression régulière sur une page web
Bien sûr, j'ai déjà plein de scripts qui font ce genre de choses, juste pas d'envoi de mail (jamais eu le besoin mais ça doit certainement se faire !)
Au niveau ressources, ça prend rien du tout (sauf si la page que tu lis est monstrueuse !)
Dernière modification par Zakhar (Le 11/05/2012, à 19:14)
"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)
Hors ligne
#3 Le 11/05/2012, à 19:18
- D3XT3R
Re : Script qui recherche une expression régulière sur une page web
Ah ouais ?
Je voudrais enregistrer la page en .txt mais je n'arrive pas, alors j'ai testé avec SED mais du coup j'ai tous les <a href= /dl/ etc et malheureusement je n'arrive pas les enlever avec sed ( les slash )
Hors ligne
#4 Le 11/05/2012, à 19:39
- Zakhar
Re : Script qui recherche une expression régulière sur une page web
Ah sûr... si ta page est "aléatoire" c'est pas facile !.. sed c'est pas vraiment fait pour parser du HTML
"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)
Hors ligne
#5 Le 11/05/2012, à 20:10
- sputnick
Re : Script qui recherche une expression régulière sur une page web
La question est un peu vague, mais de base :
crontab -e
0 * * * * [[ $(/usr/bin/linsk -dump http://domain.tld) == *match * ]] && mail -s match -- mail@domain.tld < /dev/null
On ne peut pas mettre d'array dans un string!
https://sputnick.fr/
Hors ligne
#6 Le 11/05/2012, à 20:21
- D3XT3R
Re : Script qui recherche une expression régulière sur une page web
Juste cette ligne ?
Hors ligne