Estoy usando algunos comandos del sistema en Perl.¿Cómo puedo deshacerme del STDERR en Perl
En el caso de abajo que estaba recibiendo de salida de la siguiente manera:
ls: import-log.*: No such file or directory
ls: error-log.*: No such file or directory
No specified files found for deletion
Mi código:
sub monthoryear()
{
@importlog = `ls -al import-log.*`;
@errorlog = `ls -al error-log.*`;
}
Yo no quiero ver lo siguiente en la salida, incluso si hay no hay archivos
ls: import-log.*: No such file or directory &
ls: error-log.*: No such file or directory
lo si quiero capturar ese mensaje de error ??? – Sunny
@Sunny - puede usar un archivo en lugar de/dev/null en ese caso, simplemente reemplace con/path/to/file – justkt
¿puedo obtenerlo en una variable? – Sunny