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
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


0