Commande shell d'exécution d'un fichier html dans un répertoire

Résolu
amourtic Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour à toute la communauté
Je suis nouveau et j'ai besoin de votre aide sur la programmation shell. Je veux écrire un script qui en exécutant doit sélectionner les données dans ma BD Mysql les rediriger le résultat dans un fichier.html, stocker le fichier dans le /var/www d' Apache et en fin l'exécuter directement dans mon navigateur étant toujours dans le script.

J'ai déja sélectionner mes données dans ma BD avec le script suivant:

$> Mysql -u root -h localhost -pMonpass -e "select * from etudiant" > liste_etudiant.html
Merci de m'aider.
A voir également:

2 réponses

dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
essayer
Mysql -u root -h localhost -pMonpass -e "select * from etudiant" | txt2html > liste_etudiant.html; firefox liste_etudiant.html
2
amourtic Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Hello!
Merci dejà pour votre contribution car je parvient déjà à l'ouvrir automatiquement avec le navigateur. Mais mon problème maintenant est de mettre les infos dans un tableau avant d'afficher car elles s'affichent en bloc dans le navigateur. Cela est très simple dans PHP ou jsp... mais comment faire cela avec le shell?
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
txt2html permet plein de choses (voir man txt2html), quel est le format des données ?
0
jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   934
 
Essaye l'option -H ou --html du client mysql.
exemple:
 echo 'select * from tabl01 ' | mysql -pmypassword -H sandbox > brol.html


Fais un man 1 mysql
Gates gave ^W sold you the windows.
GNU gave us the whole house.(Alexandrin)
0