[Linuxcantabria] partir un fichero de texto en N ficheros
Alex Perez
quimicefa en gmail.com
Lun Jun 26 18:13:26 CEST 2006
mirate el comando split, quiza te sirva
El día 25/06/06, Luque Rodríguez Argüelles <luque en ietcc.csic.es> escribió:
>
> Hola a todos:
> He creado un programa en C que calcula solicitaciones en barras .Total que
> en 4 columnas me da la sección, el momento flector, el cortante y el axil.
> Si la estructura tiene 10 barras por ejemplo, pues las saca una a
> continuación de la otra pero en el mismo fichero de salida, lo que yo quiero
> es que me cree un archivo por cada barra es decir que con la orden 'sed' o
> algo así vaya leyendo y descomponga el fichero único en tantos ficheros como
> barras con un nombre de fichero del tipo 'barra_num de barra.dat'.
> Como me explico muy mal os adjunto un par de barras para que me entendais.
> Gracias a todos por vuestra ayuda:
> Luque
> BARRA 1
>
> 0.000000 20.555555 18.583332 20.000002
>
> 0.333333 14.638889 16.916666 20.000002
>
> 0.666667 9.277778 15.249998 20.000002
>
> 1.000000 4.472223 13.583332 20.000002
>
> 1.333333 0.222223 11.916665 20.000002
>
> 1.666667 -3.472221 10.249998 20.000002
>
> 2.000000 -6.611109 8.583332 20.000002
>
> 2.333333 -9.194442 6.916666 20.000002
>
> 2.666667 -11.222219 5.250000 20.000002
>
> 3.000000 -12.694440 3.583333 20.000002
>
> 3.333333 -13.611106 1.916668 20.000002
>
> 3.666667 -13.972219 0.250000 20.000002
>
> 4.000000 -13.777772 -1.416666 20.000002
>
> 4.333333 -13.027772 -3.083332 20.000002
>
> 4.666667 -11.722219 -4.750000 20.000002
>
> 5.000000 -9.861105 -6.416668 20.000002
>
> BARRA 2
>
> 0.000000 10.138887 -0.000000 11.999999
>
> 0.166667 10.138887 -0.000000 11.999999
>
> 0.333333 10.138887 -0.000000 11.999999
>
> 0.500000 10.138887 -0.000000 11.999999
>
> 0.666667 10.138887 -0.000000 11.999999
>
> 0.833333 10.138887 -0.000000 11.999999
>
> 1.000000 10.138887 -0.000000 11.999999
>
> 1.166667 10.138887 -0.000000 11.999999
>
> 1.333333 10.138887 -0.000000 11.999999
>
> 1.500000 10.138887 -0.000000 11.999999
>
> 1.666667 10.138887 -0.000000 11.999999
>
> 1.833333 10.138887 -0.000000 11.999999
>
> 2.000000 10.138887 -0.000000 11.999999
>
> 2.166667 10.138887 -0.000000 11.999999
>
> 2.333333 10.138887 -0.000000 11.999999
>
> 2.500000 10.138887 -0.000000 11.999999
> _______________________________________________
> Linuxcantabria mailing list
> Linuxcantabria en linuca.org
> http://linuca.org/mailman/listinfo/linuxcantabria
> ¿Conoces las sugerencias de uso? -> http://linuca.org/link/?l45
>
--
3rd Law of Computing:
Anything that can go wrSegmentation fault -- core dumped.
Más información sobre la lista de distribución Linuxcantabria