18/05/2015, 10:25
|
| | Fecha de Ingreso: mayo-2015 Ubicación: Argentina
Mensajes: 2
Antigüedad: 9 años, 6 meses Puntos: 1 | |
Respuesta: Leer una porcion de un archivo desde terminal Linux Hola aleixen,
Para poder darte una mayor ayuda sería interesante saber que patron estas buscando en este file, de esta manera tendríamos un número de arranque.
ej (palabra Nabucodonosor)
Unix_Tricks> FirstLine=$(cat -n TuFichero | grep -i "Nabucodonosor" | awk ' {print $1 }'); Unix_Tricks> lastLine=$(cat -n TuFichero | tail -1 | awk '{ print $1 }');
Unix_Tricks> echo $FirstLine
2037 --> (este número de linea es donde encontró lo que te interesa "aca tenes la posición")
Unix_Tricks> echo $lastLine
2070 --> (este otro número es el final del Fichero)
Unix_Tricks>
Con estas dos variables podes limitar tu Fichero y ahi podes aplicar lo que sugirió Manuel.
Espero poder haberte ayudado.
Saludos cordiales,
unixtrick |