https://foro.gambas-es.org/viewtopic.php?f=1&t=2190&p=12618#p12618
-----------------------------------
jsbsan
Domingo, 19 Febrero 2012, 21:33

Re: Editar Archivo, Especial La Primer Linea?
-----------------------------------
Para la 3 opcion se me ocurre esto:

[code linenumbers=false syntax=gambas]
PUBLIC SUB Form_Open()
DIM cadena AS String

cadena = "hola esto va a la primera linea\n esto va a la 2 linea\n"


File.Save(User.home & "/hola.txt", cadena)
SHELL "cat " & User.home & "/hola.txt > definitivo.txt "
SHELL "cat " & User.home & "/fichero_largo.txt >> definitivo.txt"


END[/code]

Usa dos veces el comando de linux "cat" para crear el archivo  "definitivo.txt", el contenido de  del fichero "hola.txt" se lo pasa primero mediante ">" y luego le añade el contenido de "fichero_largo.txt" con ">>".

Nota:
Da igual que sea .txt (texto), o contenido binario, cat lo va a unir de todos modos.


