cadenas en unix
Publicado por joan marin (8 intervenciones) el 18/10/2007 12:05:11
hola buenas a todos.
Antes que nada felicitar a todos aquellos que participan en el foro, a mi me van muy bien las preguntas y respuestas. Hoy yo tengo una, a ver si se explicarme bien.
Tengo un fichero de texto ... separado por punto y coma cada palabra, que representan columnas, y quiero pasar a variable cada registro.columna a un fichero de texto. Como puedo hacerlo?
de momento estoy con:
carga.sh
********
touch /data/salida.txt
cat /data/entrada.txt
cut -d ";" - f 1,2 >>/data/salidafinal.txt
con esto bastaria?
os paso ejemplo del texto ok?
RecordDate;RecordTime;ElapsedTime;StartDate;EndDate;CpuTime;oficina;contrato;usuario;codForm;appForm;iddocum;MoveTarget
2007-10-16;11:37:15;2007-10-16;2007-10-16;0.820000;0052;31SG000000470324726;V596693;SGC19;SG;18588823282467144790;CompletedQueue
2007-10-16;11:37:18;2007-10-16;2007-10-16;0.700000;5098;01;x905299;XDC26;XD;18588823387859049864;CompletedQueue
Gracias por todo
Antes que nada felicitar a todos aquellos que participan en el foro, a mi me van muy bien las preguntas y respuestas. Hoy yo tengo una, a ver si se explicarme bien.
Tengo un fichero de texto ... separado por punto y coma cada palabra, que representan columnas, y quiero pasar a variable cada registro.columna a un fichero de texto. Como puedo hacerlo?
de momento estoy con:
carga.sh
********
touch /data/salida.txt
cat /data/entrada.txt
cut -d ";" - f 1,2 >>/data/salidafinal.txt
con esto bastaria?
os paso ejemplo del texto ok?
RecordDate;RecordTime;ElapsedTime;StartDate;EndDate;CpuTime;oficina;contrato;usuario;codForm;appForm;iddocum;MoveTarget
2007-10-16;11:37:15;2007-10-16;2007-10-16;0.820000;0052;31SG000000470324726;V596693;SGC19;SG;18588823282467144790;CompletedQueue
2007-10-16;11:37:18;2007-10-16;2007-10-16;0.700000;5098;01;x905299;XDC26;XD;18588823387859049864;CompletedQueue
Gracias por todo
Valora esta pregunta


0