oui, et ça dépend des plateformes. sur VMS c'est 255, solaris : 1024, FreeBSD et Linux un peu plus, Windows, je ne m'en souviens plus
Tu pourrais peut-être adopter une stratégie d'un répertoire de base par défaut, genre
use constant REP_BASE => 'e:/exploitation.donnee';
alors tu pourrais appeler le script avec
1 2
| @echo off
perl e:/exploitation/script/PARTAGE/move.pl reception/DEPENSES/COMPTES chargement/DEPENSES/COMPTES |
(mettre perl.exe dans ton PATH, ou vice versa) et tu normaliserais les chemins des fichiers avec
1 2 3 4 5
| my $source = shift or die "Pas de fichier source\n";
my $dest = shift or die "Pas de fichier destination\n";
$source = BASE_REP . "/$source";
$dest = BASE_REP . "/$dest"; |
N
Partager