OUTREC CHANGE – Cambiar datos
Una utilidad curiosa del outrec es la de sustituir datos del fichero por otros.
Por ejemplo, en el ejemplo anterior hemos incluido un campo con 10 espacios,
imaginemos que nos hemos confundido, y lo que queríamos hacer era crear un
campo con 10 ceros en vez de espacios. El outrec sería del siguiente modo:
Fichero de entrada:
----+----1----+----2----+----3----+----4----+----5----+----6----+----7--
000000002 JAVIER
MARTINEZ CARRETEROASALARIADO
000000006 ANTONIO
VILLA SUSO AUTONOMO
000000005 YOLANDA
LOPEZ ALONSO AUTONOMO
000000001 JOSE
LOPEZ PITA
AUTONOMO
000000004 CARLOS
POLO DEL BARROAUTONOMO
000000003 CARLOS
PEREZ FANO
AUTONOMO
OUTREC FIELDS=(1,9,10,10,CHANGE=(10,C'
',
C’0000000000’),NOMATCH=(10,10))
Otra forma:
OUTREC FIELDS=(1,9,10,10,CHANGE=(10,X'40404040404040404040',
X'00000000000000000000'),NOMATCH=(10,10))
Fichero de salida:
----+----1----+----2----+----3----+----4----+----5----+----6----+----7--
0000000020000000000JAVIER
MARTINEZ CARRETEROASALARIADO
0000000060000000000ANTONIO
VILLA SUSO AUTONOMO
0000000050000000000YOLANDA
LOPEZ ALONSO AUTONOMO
0000000010000000000JOSE
LOPEZ PITA
AUTONOMO
0000000040000000000CARLOS
POLO DEL BARROAUTONOMO
0000000030000000000CARLOS
PEREZ FANO
AUTONOMO
No hay comentarios.:
Publicar un comentario