Exécuter plusieurs fois un script
mugiwara437
Messages postés
85
Date d'inscription
Statut
Membre
Dernière intervention
-
[Dal] Messages postés 6205 Date d'inscription Statut Contributeur Dernière intervention -
[Dal] Messages postés 6205 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous! :D
Alors voila j'aimerais savoir si il est possible de faire la chose suivante:
J'ai un fichier import.py qui a pour but d'importe des fichiers et les mettre dans une base sql
J'ai actuellement de nombreux fichier à importer et j'aimerai savoir si en mettant tout les fichier à importer dans un même dossier, si il serait possible à l'aide d'une commande que le script s'exécute pour chacun de ces fichiers au lieu de faire manuellement:
./import.py Nom_du_fichier
Car j'en ai beaucoup à faire
Je vous remercie d'avance ^^
Alors voila j'aimerais savoir si il est possible de faire la chose suivante:
J'ai un fichier import.py qui a pour but d'importe des fichiers et les mettre dans une base sql
J'ai actuellement de nombreux fichier à importer et j'aimerai savoir si en mettant tout les fichier à importer dans un même dossier, si il serait possible à l'aide d'une commande que le script s'exécute pour chacun de ces fichiers au lieu de faire manuellement:
./import.py Nom_du_fichier
Car j'en ai beaucoup à faire
Je vous remercie d'avance ^^
A voir également:
- Exécuter plusieurs fois un script
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Je suis une chose que les garçons utilisent 2 fois par jour et les filles une fois dans leur vie - Forum Loisirs / Divertissements
- Signe fois clavier iphone ✓ - Forum Word
- Imprimer plusieurs fois la même image sur une page pdf ✓ - Forum LibreOffice / OpenOffice
3 réponses
Bonjour,
As-tu essayé une reconnaissance d'extension de fichier ?
Si les fichier que tu cherches à importer ont tous les même extension, il faudrait créer un petit module qui te permettrait de lister tous les fichiers de ton dossier et d'importer ceux qui ont l'extension que tu désires.
Qu'en penses-tu ?
Cdlt
As-tu essayé une reconnaissance d'extension de fichier ?
Si les fichier que tu cherches à importer ont tous les même extension, il faudrait créer un petit module qui te permettrait de lister tous les fichiers de ton dossier et d'importer ceux qui ont l'extension que tu désires.
Qu'en penses-tu ?
Cdlt
Oui , ils ont tous la même extension et tous les fichiers que je veux importer sont dans le même fichier. J'ai essayer la commande : *.txt sous linux mais il ne reconnais pas le format et exige un nom et non '*'
Après je ne sais de quel type de module tu parle. Je viens de démarré en programmation ^^"
En tout cas merci déja pour ton aide
Après je ne sais de quel type de module tu parle. Je viens de démarré en programmation ^^"
En tout cas merci déja pour ton aide
Salut mugiwara437,
Si tu es sous Linux (comme tu le dis là), ton shell doit certainement être Bash ou un shell compatible.
Si c'est le cas, tu devrais pouvoir faire ceci dans le répertoire concerné, en une ligne de commande, sans avoir à rien développer :
En considérant que :
- tes fichiers ont tous l'extension *.txt comme tu le dis là
- tes fichiers .txt sont tous dans le même répertoire
- ton script import.py se trouve dans le même répertoire
Dal
Si tu es sous Linux (comme tu le dis là), ton shell doit certainement être Bash ou un shell compatible.
Si c'est le cas, tu devrais pouvoir faire ceci dans le répertoire concerné, en une ligne de commande, sans avoir à rien développer :
for i in $( ls *.txt ); do ./import.py $i; done
En considérant que :
- tes fichiers ont tous l'extension *.txt comme tu le dis là
- tes fichiers .txt sont tous dans le même répertoire
- ton script import.py se trouve dans le même répertoire
Dal