bon alors par exemple le wget tu peux le faire comme ca :
#!/bin/bash
wget http://monurl/(...) -O outfile # le fichier téléchargé s'appellera outfile
if [ -f outfile ]; # test de présence du fichier
then;
autres_commandes;
rm -f outfile; # effacement du fichier téléchargé apres traitement pour le prochain lancement
fi;
pour le mysql c'est encore plus simple, redirection d'entrée standard ou fichier
je conseille toutefois de mettre ca dans un script ou seul l'utilsateur concerné a les droits de lecture, parce que le mot de passe utilisé pour mysql est en clair
en passant par un fichier tiers (méthode je pense à conseiller car si tu dois faire évoluer le script plus tard, ca t'évitera d'avoir une ligne de commande qui va jusqu'a poitier)
tu créé un fichier toto.sql dans lequel tu mets tes commandes brut de décoffrage
delete * from matable;
ensuite, dans un autre script, tu lances l'execution via l'outil mysql
il faut préciser le user, le mot de passe (s'il y a lieu) et le nom de la base à laquelle exécuter les requetes
du genre si ton utilisateur est dbplop, mot de passe dbplop, sur la base dbplop:
# c'est possible !
Posté par Babelouest (site web personnel) . En réponse au message CRON WGET .... Évalué à 1.
pour le mysql c'est encore plus simple, redirection d'entrée standard ou fichier
je conseille toutefois de mettre ca dans un script ou seul l'utilsateur concerné a les droits de lecture, parce que le mot de passe utilisé pour mysql est en clair
en passant par un fichier tiers (méthode je pense à conseiller car si tu dois faire évoluer le script plus tard, ca t'évitera d'avoir une ligne de commande qui va jusqu'a poitier)
tu créé un fichier toto.sql dans lequel tu mets tes commandes brut de décoffrage
ensuite, dans un autre script, tu lances l'execution via l'outil mysql
il faut préciser le user, le mot de passe (s'il y a lieu) et le nom de la base à laquelle exécuter les requetes
du genre si ton utilisateur est dbplop, mot de passe dbplop, sur la base dbplop: