Unix - pasar un rango de renglones a un archivo de salida

   
Vista:

pasar un rango de renglones a un archivo de salida

Publicado por Yahel Jiménez (1 intervención) el 25/08/2009 02:44:25
Buenas noches:

En un archivo tengo datos de 32000 personas (Nombre , dirección , telefono, venta, etc,) y cada registro tiene una cadena de caracteres que puedo utilizar para identificar donde inicia el siguiente) , estoy tratando de hacerlo con un until, pero la salida de archivos no la divide por registro, me pone más en cada archivo,

Este es el código,

contador=0
until
numregxarch=$(wc -l < archreg2)
[ $contador -eq $numregxarch ]
do
let contador=contador+1
numreg=$(head -n ${contador} ./archreg2 | tail -1)
cut -d "1 FORMA=LISS01" -f ${contador} < ./nombatfor1 > reg${numreg}
done

Nota: la linea con la que inicia cada registro es '1 FORMA=LISS01'

PodriaN ayudarme Por favor

Saludos

Atte

Yahel Jiménez
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder