El Martes, 14 de Febrero de 2006 23:19, Carlos Carrascal escribió: > > >Se me ocurre que un script lea línea a línea el fichero y suprima cada > > > línea hasta llegar a la primera en blanco (inclusive). Pero el problema > > > es que no sé llevarlo a la práctica. > > Buff, al final me he liado mogollon pero asi me sale: > > #!/bin/bash > > line=`more textofino.txt | grep -n ^$ | sed s/:// | head -n 1` > line=$(($line-1)) > > head -n $line textofino.txt > > A ver si te vale
Gracias Carlos, ya me habían dado la solución. No obstante he probado la tuya pues también parece interesante. Lo único que funciona justo al revés ;) En vez de quedarme con las X primeras líneas (hasta la primera línea en blanco) lo que quería era quedarme sólo con las siguiente. :) Gracias de todas formas y un saludo. -- y hasta aquí puedo leer...

