18/05/2015, 10:58
|
|
Respuesta: Leer una porcion de un archivo desde terminal Linux aleixen,
Si ya estás usando C, ¿por qué no usas fseek() en C (o para el caso, Perl, TCL, Python, u otro lenguaje disponible)? Pedirle rendimiento y eficiencia a un shell script es perder el tiempo, hay ciertas tareas que simplemente no se adaptan bien a lo que hacen bien los programas de la línea de comandos (leer texto)
unixtricks,
La solución que proponés usa 6 procesos, y lee el archivo dos veces, solamente para obtener números de línea (con lo cual habría que leer el archivo de nuevo para obtener los datos). Ciertamente no mejora la eficiencia del proceso :) |