bonjour,
mon problème est que mon programme fonctionne ou non en fonction des paramètres passé en ligne de commande.
mon programme de fait que déplacer des fichiers.
texte passé en ligne de commande :
cela ne marche pas alors que si je tappe le texte suivant ca fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 e:\exploitation\script\PERL\perl.exe e:/exploitation/script/PARTAGE/move.pl e:/exploitation/donnee/reception/DEPENSES/COMPTES e:/exploitation/donnee/chargement/DEPENSES/COMPTES
pour m'affranchir des droits sur les repertoires j'ai retiré la majorité du code du programme en ne gardant que la récupération des paramètres et le problème reste le même.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 e:\exploitation\script\PERL\perl.exe e:/exploitation/script/PARTAGE/move.pl e:/exploitation/donnee/reception/AA e:/exploitation/donnee/chargement/AA
mon prog :y a t il une taille max pour les arguments ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 use strict; my $path_rep_depos=$ARGV[0]; my $path_rep_cible=$ARGV[1];
merci
claire
Partager