Bonjour
j''invoke une commande csh dans un script perl, mais voila mon script plante et léxecution ne s'arrete pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 else { ($layer)= ($line =~ m/LAYER\D+(\d+)/); $line=<NXPGDS>; ($datatype)= ($line =~ m/DATATYPE\D+(\d+)/); system ("csh -c 'echo alo > result'"); } } close(NXPGDS);
bon le else est enclosé dans un while aussi
sans cet appel a csh le scipt perl marche a merveille
si je deplace mon appel a system a la fin du fichier, ca marche egalement
mais si je le met a línterieur du bloc else ca ne marche plus et le script ne rends plus la main.
je suis sous csh et je fait just ./MonScript.pl
voila si pouvez m'aider a regler mon probleme
Partager