IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Perl Discussion :

Générer des fichiers vides avec un vecteur d'éléments


Sujet :

Langage Perl

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Août 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2013
    Messages : 12
    Points : 8
    Points
    8
    Par défaut Générer des fichiers vides avec un vecteur d'éléments
    Bonjour,

    Je veux créer une série de fichiers avec l'aide d'un vecteur qui renferme des éléments du nom.

    Dans le programme qui suit, je voudrais obtenir le résultat suivant :

    fich-er.txt
    fich-ir.txt
    fich-oir.txt


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    #!/usr/bin/perl
     
    use strict;
    use warnings;
     
    my $term = {"er", "ir", "oir"};
     
    #for my $term ("er..oir")
    for my $term ('er..oir')
    {
    system("touch fich-${term}.txt");
    }

    J'obtiens plutôt le fichier fich-er..oir.txt.

    Que faut-il faire pour obtenir les trois fichiers?

    Merci

  2. #2
    Expert éminent
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    3 955
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 955
    Points : 7 374
    Points
    7 374
    Par défaut
    Bonjour,

    Regardez un tuto pour savoir comment définir une liste en Perl,

    Testez aussi si dans votre boucle, vous parcourez bien chaque élément de votre liste...
    Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
    La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Août 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2013
    Messages : 12
    Points : 8
    Points
    8
    Par défaut
    Salut,
    Finalement, j'ai réussi à créer mes fichiers avec un script Bash.
    Merci

Discussions similaires

  1. [Excel] Comment lire des fichiers excel avec php?
    Par dear_rihab dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 02/11/2007, 13h38
  2. [XSLT] Générer des fichier SQL avec un XSD
    Par NoiBe dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 18/01/2007, 11h39
  3. Lire des fichier mpeg avec Real player
    Par xtendance dans le forum Applications et environnements graphiques
    Réponses: 1
    Dernier message: 07/09/2006, 13h17
  4. importer des fichiers mp3 avec sql server uniquement
    Par cool dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 08/04/2006, 14h21
  5. [Excel] Générer des fichiers Excel avec PHP et des données SQL
    Par MaTHieU_ dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 29/03/2006, 16h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo