jueves, 17 de julio de 2014

Como eliminar la ultima linea en blanco de un archivo con Java


Este programa muestra como eliminar el ultimo salto de línea de un archivo utilizando RandomAccessFile, sin la necesidad de recorrerlo línea por línea, esto es muy rápido y útil para archivos con más de 100 Mb que no se pueden abrir fácilmente y es mas tardado abrir el archivo para eliminar la linea a mano que utilizando este programa.

Código Java:

El programa recibe como parámetro un nombre de un archivo, que  buscara y validara que su ultima línea sea retorno de carro “\r” y la borrara.
Ejemplo:


Como ejecutar el ejecutar el programa desde una consola o terminal:

Java –jar UltimoSpacio.jar PRUEBA.txt



Si no eres mucho de utilizar la consola utiliza este pequeño bat :

@ECHO OFF 
SET /P file=Nombre del Archivo: 
java -jar UltimoSpacio.jar %file%
pause
exit

Ejecución del BAT:


Saludos !!
Armando Mateu.

1 comentario: