[eside-ghost] Cómo puedo borrar una determinadas lineas de un fichero
Pablo Garaizar Sagarminaga
garaizar en eside.deusto.es
Mar Mar 21 16:09:47 CET 2006
Aupa!
El Tue, 21 Mar 2006 16:05:27 +0100
"julen torrontegi" <julentm en gmail.com> comentaba:
> Como puedo hacer un script que borre determinadas lines de un
> fichero ? Por ejemplo de la linea 5 a la linea 10
Para borrar de la 5 a la 10, puedes volcar a un temporal hasta la 4 y
desde la 11 y luego renombrar:
head -4 fichero > temporal
LINEAS=$(wc -l fichero)
LINEAS=$(expr $LINEAS - 10)
tail -$LINEAS fichero >> temporal
mv temporal fichero
--
Agur
Pablo Garaizar Sagarminaga
garaizar en eside.deusto.es
Más información sobre la lista de distribución eside-ghost