pq no se abre el fichero?
Publicado por joan marin (8 intervenciones) el 07/12/2007 15:04:34
Hola me podrian decir pq no puede abrir el fitxero?
el codigo que pongo es este:
tr ';' ' '< tail +4 <pepe.log | while read A B C D E
do
echo "a=$A"
echo "b=$B"
echo "c=$C"
echo "d=$D"
echo "e=$E"
P=substr $C,9,1
if ["$P" = "W"]; then
echo "WARNING">>yow12.txt
$D>>yow12.txt
elif ["$P" = "E"]; then
echo "Error">>yow12.txt
$D>>yow12.txt
else
echo "Tot be. informacio">>yow12.txt
fi
done
y el fichero pepe seria del estilo:
2007-12-07;13:12:18;PPST9931I;"OMS used tool '23.23.0.5c4c5' and used material '23.23.0.ac25c'.";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:18;PPCO9803I;"(DE) Converter started.";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:18;PPDE1003I;"Generate Document to 'oms:/soc:localhost:9032/94dbd3/23.23.0.ac25e/50001'";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:19;PPDE1004I;"(*/0) RN:4 Generator returns RC:0";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:19;PPDE1098I;"(*/0) RN:4 Papyrus Docexec V.6.2/x3 Struct align4";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:19;PPDE1098I;"(*/0) RN:4 CPU Time : 0.930 sec (0.760 sec)";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:19;PPDE1098I;"(*/0) RN:4 Generated : 1 document(s)";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:19;PPDE1099I;"(*/0) RN:4 Generated : 20 pages 21.505 Pages/sec (26.316 Pages/sec)";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:19;PPDE1100I;"(*/0) RN:4 Elapsed Time without key checking 0.930 sec";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:19;PPCO9805I;"(DE) Converter Module finished successfully!";23.23.0.5c4c5;23.23.0.ac25c
separado por linia.. y cada una empieza en las fechas, lo que no cabe bien aki..
GRacias por todo, aun que sea por la lectura.
el codigo que pongo es este:
tr ';' ' '< tail +4 <pepe.log | while read A B C D E
do
echo "a=$A"
echo "b=$B"
echo "c=$C"
echo "d=$D"
echo "e=$E"
P=substr $C,9,1
if ["$P" = "W"]; then
echo "WARNING">>yow12.txt
$D>>yow12.txt
elif ["$P" = "E"]; then
echo "Error">>yow12.txt
$D>>yow12.txt
else
echo "Tot be. informacio">>yow12.txt
fi
done
y el fichero pepe seria del estilo:
2007-12-07;13:12:18;PPST9931I;"OMS used tool '23.23.0.5c4c5' and used material '23.23.0.ac25c'.";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:18;PPCO9803I;"(DE) Converter started.";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:18;PPDE1003I;"Generate Document to 'oms:/soc:localhost:9032/94dbd3/23.23.0.ac25e/50001'";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:19;PPDE1004I;"(*/0) RN:4 Generator returns RC:0";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:19;PPDE1098I;"(*/0) RN:4 Papyrus Docexec V.6.2/x3 Struct align4";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:19;PPDE1098I;"(*/0) RN:4 CPU Time : 0.930 sec (0.760 sec)";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:19;PPDE1098I;"(*/0) RN:4 Generated : 1 document(s)";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:19;PPDE1099I;"(*/0) RN:4 Generated : 20 pages 21.505 Pages/sec (26.316 Pages/sec)";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:19;PPDE1100I;"(*/0) RN:4 Elapsed Time without key checking 0.930 sec";23.23.0.5c4c5;23.23.0.ac25c
2007-12-07;13:12:19;PPCO9805I;"(DE) Converter Module finished successfully!";23.23.0.5c4c5;23.23.0.ac25c
separado por linia.. y cada una empieza en las fechas, lo que no cabe bien aki..
GRacias por todo, aun que sea por la lectura.
Valora esta pregunta


0