talvez qualquer outra coisa semelhante então…
meu $found = 0;
foreach meu $file (@files) {
se (eq “EDI322” do substr ($file, 0, 6)) {
cópia “existem \ n”;
$found++;
}
}
se (! $found) {
a cópia do “lima de saída =======The não existe o ========== \ n”;
o REGISTRO do “lima da cópia de saída =======The não existe o ========== \ n”;
falhou do processo de transferência de Comp_LOG “NS LF da cópia \ n”;
morrer;
}
Então outra vez se tudo que você quer saber se se os @files não têm nenhuma lima começar com EDI322, tentar isto:
se (! grep (/^EDI322/, @files)) {
a cópia do “lima de saída =======The não existe o ========== \ n”;
o REGISTRO do “lima da cópia de saída =======The não existe o ========== \ n”;
falhou do processo de transferência de Comp_LOG “NS LF da cópia \ n”;
morrer;
}
Boa sorte!