Récupérer les données dans cmd et l'envoyer dans une base Mysql
Fermé
jayzman
Messages postés
46
Date d'inscription
mercredi 18 novembre 2015
Statut
Membre
Dernière intervention
5 février 2016
-
Modifié par jayzman le 26/11/2015 à 15:22
jayzman Messages postés 46 Date d'inscription mercredi 18 novembre 2015 Statut Membre Dernière intervention 5 février 2016 - 27 nov. 2015 à 06:55
jayzman Messages postés 46 Date d'inscription mercredi 18 novembre 2015 Statut Membre Dernière intervention 5 février 2016 - 27 nov. 2015 à 06:55
bonjour,
je veut une requête ou source code(Perl) pour récupérer les données dans cmd et l'envoyer dans une base MySQL,et aussi créer le table et les attribut du table automatiquement! est ce que ça existe?
par exemple,
le résultat de ping ou résultat d'un trace
merci de me répondre,
jayzman
je veut une requête ou source code(Perl) pour récupérer les données dans cmd et l'envoyer dans une base MySQL,et aussi créer le table et les attribut du table automatiquement! est ce que ça existe?
par exemple,
le résultat de ping ou résultat d'un trace
merci de me répondre,
jayzman
A voir également:
- Récupérer les données dans cmd et l'envoyer dans une base Mysql
- Cmd - Guide
- Comment récupérer les messages supprimés sur whatsapp - Guide
- Récupérer clé windows cmd - Guide
- Comment récupérer un document dans le presse-papier samsung - Guide
- Comment recuperer une video sur youtube - Guide
1 réponse
[Dal]
Messages postés
6204
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
27 février 2025
1 104
Modifié par [Dal] le 26/11/2015 à 16:46
Modifié par [Dal] le 26/11/2015 à 16:46
Salut jayzman,
Pour récupérer le STDOUT d'une commande, tu peux la lancer en utilisant l'opérateur backticks de Perl ou son équivalent
https://perldoc.perl.org/perlop#%60_STRING_%60
Par exemple pour lancer ping sous Linux en le limitant à un seul ping avec l'option -c :
Pour mettre cela dans un base de données, tu peux potasser cela :
https://dbi.perl.org/
Dal
Pour récupérer le STDOUT d'une commande, tu peux la lancer en utilisant l'opérateur backticks de Perl ou son équivalent
qx//.
https://perldoc.perl.org/perlop#%60_STRING_%60
Par exemple pour lancer ping sous Linux en le limitant à un seul ping avec l'option -c :
#!/usr/bin/perl use strict; use warnings; my $st = qx/ping -c 1 example.com/; print $st;
Pour mettre cela dans un base de données, tu peux potasser cela :
https://dbi.perl.org/
Dal
27 nov. 2015 à 06:55
merci encore,
ça m'aide beaucoup,
jayzman