• [^] # a l aide...perl

    Posté par . En réponse au message comment integrer un ".bat" dans un programme perl. Évalué à 1.

    Bonjour
    Dans mon programme ….
    ….

    open (FILE3, ">regexp.txt");
    for(my $i=0;$i <= $#tab;$i++){
    print FILE3 "$tab[$i] ";
    }#for
    close (FILE3);
    exec ("test3.bat");
    ….

    le contenu de test3.bat est le suivant :

    "C:\Unitex\App\Reg2Grf" "C:\Documents and Settings\naji\Mes documents\French\regexp.txt"
    "C:\Unitex\App\Grf2Fst2" "C:\Documents and Settings\naji\Mes documents\French\regexp.grf"
    "C:\Unitex\App\Locate" "C:\Documents and Settings\naji\Mes documents\French\Corpus80円jours.snt" "C:\Documents and Settings\naji\Mes documents\French\regexp.fst2" "C:\Documents and Settings\naji\Mes documents\French\Alphabet.txt" l i 200
    "C:\Unitex\App\Concord" "C:\Documents and Settings\naji\Mes documents\French\Corpus80円jours_snt\concord.ind" "Courier new" 3 40 55 CL html "C:\Documents and Settings\naji\Mes documents\French\Alphabet_sort.txt"
    Pause


    Rmq : notre programme est situé au "C:\Documents and Settings\naji\Mes documents\French\

    Probléme : le programme perl arrive à écrire dans le fichier « regexp.txt » mais le script « test3.bat » n’arrive pas à exploiter ce dernier.
    Est-ce un probléme de blanc, de codage de fichier…
    Je vous remercie par avance