Pregunta ¿Cómo se puede leer un archivo de texto grande en Windows? [cerrado]


Tengo un archivo de registro de servidor grande (~ 750 MB) que no puedo abrir con Notepad o Notepad ++ (ambos dicen que el archivo es demasiado grande).

¿Alguien puede sugerir un programa (para Windows) que solo leerá una pequeña parte del archivo en la memoria a la vez?

¿O necesito escribir mi propia aplicación para analizar este archivo?


74
2018-05-11 01:47


origen


Respuestas:


prueba esto...

Visor de archivos de texto grande

Por cierto, es gratis :)

Pero, creo que deberías preguntar esto en serverfault.com en lugar


51
2018-05-11 01:54



Si todo lo que necesita es una herramienta para leer, entonces esto abrirá el archivo al instante http://www.readfileonline.com/ 


21
2018-03-16 23:00



utilizar EmEditor, es bastante bueno, lo usé para abrir un archivo con más de 500 MB


10
2017-12-09 06:43



El texto integradoEspectador de Comandante total puede abrir archivos grandes (> 10 GB) para ver sin ningún problema. También proporciona diferentes puntos de vista, p. una Hex-View.


8
2017-08-21 08:50



He estado usando el BareTail durante bastante tiempo para ver registros grandes (algunos GB) y está funcionando muy bien es muy rápido. Hay una versión gratuita y una versión Pro comercial.

Ellos decir que tiene

  • Archivo en tiempo real
  • Motor de visualización en tiempo real optimizado Ver archivos de cualquier tamaño (> 2 GB)
  • Desplácese a cualquier punto de todo el archivo al instante
  • Ver archivos a través de una red
  • Ajuste de línea configurable
  • Expansión de TAB configurable
  • Fuente configurable, que incluye espaciado y desplazamiento para maximizar el uso del espacio de la pantalla

Otra alternativa es Far Manager. Ver un archivo de varios GBs no es un problema (poca huella de memoria), pero intentar abrir el archivo de texto en el modo de edición podría tomar varios GB de RAM, así que tenlo en cuenta. No conozco el límite de tamaño de archivo que se puede ver / editar en Lejos.


6
2018-03-11 10:00



Seguro EditPad Lite !

Es extremadamente rápido no solo al abrir archivos, sino que también funciona como "Reemplazar todo", el recorte de espacios en blanco iniciales / finales o la conversión de contenido a minúsculas son muy rápidos.

Y también es muy similar a Notepad ++ ;)


5
2017-10-02 19:01



UltraEdit hará el truco.


4
2018-05-11 01:55



Acabo de usar less encima de Cygwin para leer un archivo de 3GB, aunque terminé usando grep para encontrar lo que necesitaba en él.

(less es more, pero mejor.)

Vea esta respuesta para más detalles sobre less: https://stackoverflow.com/a/1343576/1005039


3
2018-01-16 12:20



si puedes codificar, escribe una aplicación de consola. aquí está el equivalente de c # de lo que estás buscando. puede hacer lo que quiera con los resultados (división, ejecución, etc.):

SqlCommand command = null;
try
{
    using (var connection = new SqlConnection("XXXX"))
    {
        command = new SqlCommand();
        command.Connection = connection;
        if (command.Connection.State == ConnectionState.Closed) command.Connection.Open();
        // Create an instance of StreamReader to read from a file.
        // The using statement also closes the StreamReader.
        using (StreamReader sr = new StreamReader("C:\\test.txt"))
        {
            String line;
            // Read and display lines from the file until the end of 
            // the file is reached.
            while ((line = sr.ReadLine()) != null)
            {
                Console.WriteLine(line);
                command.CommandText = line;
                command.ExecuteNonQuery();
                Console.Write(" - DONE");
            }
        }
    }
}
catch (Exception e)
{
    // Let the user know what went wrong.
    Console.WriteLine("The file could not be read:");
    Console.WriteLine(e.Message);
}
finally
{
    if (command.Connection.State == ConnectionState.Open) command.Connection.Close();
}

1
2017-08-07 09:44



Odio promocionar mis propias cosas (bueno, no realmente), pero PowerPad puede abrir archivos muy grandes

De lo contrario, recomendaría un editor hexadecimal.


0
2017-08-20 20:14



Mientras que Large Text File Viewer funciona muy bien solo con mirar un archivo grande (¡y es gratis!), Si el archivo es un archivo delimitado o de ancho fijo, entonces debe verificar Consulta de archivo. No solo puede abrir un archivo de cualquier tamaño (he abierto personalmente un archivo de 280 GB, pero puede ser más grande), sino que también permite consultar el archivo como si estuviera en una base de datos, encontrando cualquier tipo de información que podría querer de eso.

Sin embargo, no es gratis, por lo que es más para las personas que trabajan mucho con archivos grandes, pero si tiene un problema único, puede usar la versión de prueba de 30 días de forma gratuita.


0
2018-01-02 05:20