Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/03/2008, 15:39
Avatar de jotaaigriegao
jotaaigriegao
 
Fecha de Ingreso: marzo-2008
Mensajes: 60
Antigüedad: 16 años, 8 meses
Puntos: 0
Re: Edicion de archivo en Unix

Amigos, encontre la solucion para este caso particular.
Como les dije, la idea era retirar del archivo fuente las 6 primeras lineas y las 3 ultimas. para esto, luego de crear mi archivo el codigo viene a ser:

vi ${nombre} << EOF
:${ini},${fin}wq!
EOF


donde $nombre es el nombre del archivo, $ini y $fin son los numeros de lineas que limitan el nuevo archivo, es decir 6 y `wc -l $nombre` - 3

el vi presenta un warning porque la entrada de comandos no se realiza desde el teclado.
Espero poder ayudar en algo con este post