tal vez seria bueno cargar tu file en una table donde los campos sean varchar con la longitud correspondiente de tu txt.
Teniendolos en la temporal podrias generar un proceso de validacion del tipo de dato de cada uno de los campos y en este caso tambien poder eliminar el guion al final cuando este aparezca, y ya teniendo los registros validos insertarlos en tu tabla final o de trabajo.
Saludos!