On Sun, 25 Aug 2002, 31 wrote:

> Tengo un fichero con 40 lineas, y quiero sacar la linea 27 solamente
> por pantalla, �como lo hago?, �hay algun comando que se le pase el
> numero de linea y te saque dicha linea?
>

Puedes hacerlo de varias formas, seguro (awk, perl en una l�nea,
tail/head...), pero yo creo que lo suyo es usar sed, el editor de
flujos:

        sed -n -e '27p' fich.txt > linea.txt

esto viene a decir: "pasa el fichero fich.txt por sed y saca la salida
a linea.txt . En sed, no muestres todas las l�neas (opci�n -n) y
ejecuta (-e) el comando '27p', es decir, imprime la l�nea 27."

Un monstruo, este sed.

Espero que ayude. Suerte.

                                                -- Eloy R. Sanz

_____________________________________________________________________
-- Eloy Rafael Sanz Tapia -------------------------- [EMAIL PROTECTED] --
-- Departamento de Inform�tica y An�lisis Num�rico - U. de C�rdoba --
-- http://eloy.ayrna.org ---------- Clave p�blica GPG ID: 190169A0 --
-- C�rdoba - Espa�a ------------------ Debian 2.2 GNU/Linux 2.2.19 --

Responder a