Tratar toda la línea de un fichero
Publicado por Gema (1 intervención) el 20/11/2007 11:07:22
Hola, necesito tratra todas las líneas de un fichero volcandolas a otro fichero anteponiéndole a cada línea el nombre del fichero.
Para ello estoy utilizando en un .bat lo siguiente:
for /F "delims=eol" %%i in (%1) do @echo %1:%%i >> %2
siendo %1 el nombre del fichero, %2 el nombre del nuevo fichero.
Pero no soy capaz que se vuelque toda la línea del fichero, con delims=eol me corta la línea en cuanto encuentra uno de esos caracteres. La línea puede tener espacios por medio y quiero llevarlo todo al nuevo fichero.
¿Podríais ayudarme? Como le puedo decir que vuelque hasta el final de la línea "cr lf". Gracias.
Para ello estoy utilizando en un .bat lo siguiente:
for /F "delims=eol" %%i in (%1) do @echo %1:%%i >> %2
siendo %1 el nombre del fichero, %2 el nombre del nuevo fichero.
Pero no soy capaz que se vuelque toda la línea del fichero, con delims=eol me corta la línea en cuanto encuentra uno de esos caracteres. La línea puede tener espacios por medio y quiero llevarlo todo al nuevo fichero.
¿Podríais ayudarme? Como le puedo decir que vuelque hasta el final de la línea "cr lf". Gracias.
Valora esta pregunta
0