elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Dudas Generales (Moderador: engel lex)
| | |-+  Problema de compatibilidad con ficheros de texto
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema de compatibilidad con ficheros de texto  (Leído 1,670 veces)
Offensiv3Security

Desconectado Desconectado

Mensajes: 35


Ver Perfil
Problema de compatibilidad con ficheros de texto
« en: 19 Diciembre 2015, 19:10 pm »

Buenas, tengo un problema con los ficheros de texto al crear listas de bases de datos.

Me explico:

Cuando abro el bloc de notas de windows, escribo, por ejemplo:

-Hola
-Adios
-AÑSLDKFJGH

Y, lo guardo, y todo bien.

Pero, a la hora de pasarlo a linux, los saltos de linea se los come, apareciendo:

-Hola-Adios-AÑSLDKFJGH

Y, viceversa, es decir, cuando lo hago en linux, al abrirlo en windows, se me vuelve a joder.

Ya he probado a guardarlos poniendo Basededatos.txt

Para que me lo reconozcan ambos s.o. como fichero de texto.

Pero, ni caso.

Alguien sabe como puedo arreglar eso?

Porque es bastante molesto estar buscando dónde se encuentran los saltos de linea, para arreglarlo, y alguno siempre se te escapa, y queda jodido el documento -.-

PD: Hay una forma de arreglarlo, pero es alternativo a los blocs de notas, y es con el Libre Office, pero lo que quiero, es hacerlo sin programas alternativos, dado que para que funcione, y se vea, tienes que tener instalado el libreoffice en el otro pc, y en mi caso, es porque uso Linux, y ando haciendo trabajos, que hay que pasar a windows (el ordenador del trabajo/estudios).

Saludos, y gracias por la ayuda.


En línea

_Zume

Desconectado Desconectado

Mensajes: 21



Ver Perfil
Re: Problema de compatibilidad con ficheros de texto
« Respuesta #1 en: 19 Diciembre 2015, 19:32 pm »

No se, a lo mejor puedes utilizar el \n en los archivos y para sacarlos haces el "filtro" con el implode (suponiendo que fuere php)

Código
  1. $salida = implode("\n", $string);

creo que el \n anda en ambos sistemas


En línea

someRandomCode

Desconectado Desconectado

Mensajes: 250



Ver Perfil
Re: Problema de compatibilidad con ficheros de texto
« Respuesta #2 en: 26 Diciembre 2015, 14:47 pm »

En Windows, el final de linea es CRLF (\r\n)
En Linux es simplemente \n

Existen multiples soluciones, pero todo se reduce a usar la que la herramienta de edicion de texto que uses distinga entre el formato DOS y el formato UNIX, y seguramente te den la opcion para guardar con las diferencias.

De hecho casi me atrevo a decir que debe de ser una version vieja del editor de texto que estas usando, porque por experiencia, en Gentoo ~arch al menos, tanto nano, como vim, como ed, reconocen automaticamente la sintaxis del archivo SI tiene una extension.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Módulos interesantes (manejo de ficheros, de texto, de gráficos.....) « 1 2 »
Programación Visual Basic
xavierote 16 5,061 Último mensaje 29 Marzo 2008, 02:22 am
por gulabyte
Ayuda,Incluir ficheros de texto en instalador visual basic .
.NET (C#, VB.NET, ASP)
proview 7 7,568 Último mensaje 2 Marzo 2014, 20:44 pm
por Eleкtro
Ficheros de texto
Programación C/C++
kirtash93 0 1,276 Último mensaje 30 Mayo 2016, 20:26 pm
por kirtash93
dudas con ficheros de texto
Programación C/C++
javnet 0 1,688 Último mensaje 16 Julio 2017, 20:40 pm
por javnet
Manipulando ficheros de texto
Programación C/C++
ProgramError 2 2,351 Último mensaje 22 Octubre 2017, 14:31 pm
por Serapis
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines