Hola, estoy queriendo parsear algunos datos de mis logs, por ejemplo uno de los logs que quiero mostrar ordenado es el maillog. esto es lo que tengo:
#!/usr/bin/perl -w
$LOGFILE = "/var/log/maillog";
open(LOGFILE) or die("El fichero no pudo ser abierto");
print "\n Fecha: | Nombre: | Hora: \n";
print "------------------------------\n";
foreach $line (<LOGFILE>) {
($mes, $dia, $hora, $nombre, $comando, $msj) = split(' ',$line);
print "$dia $mes | $nombre | $hora | $comando ! $msj \n ...