quizá algo similar entonces…
mi $found = 0;
foreach mi $file (@files) {
si (substr ($file, 0, 6) eq “EDI322”) {
impresión “existen \ n”;
$found++;
}
}
¡si (! $found) {
la impresión “archivo de salida del =======The no existe el ========== \ n”;
el REGISTRO “archivo de la impresión de salida del =======The no existe el ========== \ n”;
falló \ n del proceso de la transferencia directa de Comp_LOG “NS LF” de la impresión;
morir;
}
Entonces otra vez si todos lo que usted quiere saber si si los @files no tienen ninguÌn archivo el comenzar con EDI322, intentar esto:
¡si (! grep (/^EDI322/, @files)) {
la impresión “archivo de salida del =======The no existe el ========== \ n”;
el REGISTRO “archivo de la impresión de salida del =======The no existe el ========== \ n”;
falló \ n del proceso de la transferencia directa de Comp_LOG “NS LF” de la impresión;
morir;
}
¡Buena suerte!