• [^] # Re: tes chaines et tes variables

    Posté par . En réponse au message Concatenation. Évalué à 2. Dernière modification le 19 août 2015 à 11:42.

    peux-tu nous copier/coller l'erreur que tu as quand tu lances avec telle ou telle combinaison dans ton OPEN ?

    ca permettrait d'en savoir plus.
    exemple

    avec open ... ">","$file.html" ca t'ecrit tout dans un fichier $file.html au lieu de remplace $file par le nom du fichier obtenu dans la boucle precedente ?

    avec open ... ">","c:\mesdocuments\masortie.html") ca n'ecrit rien dans c:\mesdocuments\masortie.html...

    exemple de code qui fonctionne (sur un linux), les 3 lignes de open sont valides, j'en ai mis 2 en commentaires pour exemple.

    #!/usr/bin/perl
    my $lechemin ="/tmp/";
    my $lefichier="mytest2.txt";
    open ( $myfile , ">" , "/tmp/".$lefichier) or die "impossible d'ouvrir le fichier $!";
    #open ( $myfile , ">" , $lechemin."mytest2.txt") or die "impossible d'ouvrir le fichier $!";
    #open ( $myfile , ">" , $lechemin.$lefichier) or die "impossible d'ouvrir le fichier $!";
    print $myfile "titi";
    close $myfile;