Bonjour, je suis débutant en script et je suis sur un projet personnel
Je veux faire ça sur un script bash qui fait les actions suivants:
1/ Se connecter au site www.monsite.fr avec le compte user@monsite.fr et le mot de passe "passer".
2/ En gardant les cookies précédemment créés, effectuer une recherche sur la page boutique et afficher le nombre de produits disponibles dans la page qui ont un tarif supérieur ou égal à 1000€.
3/ Envoyer ce nombre (le nomre trouvé) par mail à l'adresse adresse@monsite.fr
4/ Gérer les erreurs [log](par exemple si le site ne fonctionne pas) et envoyer un mail avec l'erreur dans ce cas à l'adresse adresse@monsite.fr

Ce que j'ai fait:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
#!/bin/bash 
echo "ce script 
 
 #site= monsite.fr
 #login=test@monsite.fr
 #password=passer
 
 
 
 
wget -c "http://www.monsite.fr/SuiteLienIdentification" --post-data="PersistentCookie=1&LOGIN=test@monsite.fr&PASSWORD=passer" --no-check-certificate --save-cookies="/tmp/cookies" --keep-session-cookies
 
 #etape_pour_telecharger_une_pageAlpha qui contient 
 wget -c "http://test@monsite.fr/pageAlpha.html" --no-check-certificate --load-cookies="/tmp/Tcookie"
 
product="http://test@monsite.fr/pageAlpha.html"
if product >= 1000
	then echo product="produit superieur ou egal à 1000"
	else echo "produit inferieur à 1000 euros"
fi
#lister les logs
ll /tmp/*.log |while read ErreurSite
do
mail -s "erreur" test@monsite.fr < $ErreurSite
done
 sleep 2 
exit 0
Je sais que ça porte des erreurs mais j'aimerais juste avoir votre avis et des pistes pour l'améliorer sur pour le tri et l'envoie de mail.
Cordialement