Ich meine 100+ MB groß; Solche Textdateien können den Umschlag von Redakteuren verschieben.
Ich muss eine große XML-Datei durchsuchen, kann es aber nicht, wenn der Editor fehlerhaft ist.
Irgendwelche Vorschläge?
windows
xml
editor
text-editor
large-files
Dave Jarvis
quelle
quelle
Antworten:
Kostenlose schreibgeschützte Zuschauer:
tail
." Es ist wirklich ein Protokolldateianalysator, kein Viewer für große Dateien, und in einem Test waren 10 Sekunden und 700 MB RAM erforderlich, um eine 250-MB-Datei zu laden. Die wichtigsten Funktionen sind jedoch der Columnizer (Analyseprotokolle in CSV, JSONL usw., die in einem Tabellenformat angezeigt werden) und der Textmarker (Linien mit bestimmten Wörtern in bestimmten Farben anzeigen). Unterstützt auch Dateiverfolgung, Registerkarten, Multifiles, Lesezeichen, Suche, Plugins und externe Tools.Kostenlose Redakteure:
Eingebaute Programme (keine Installation erforderlich):
MORE
, nicht auf Unixmore
. Ein Konsolenprogramm, mit dem Sie eine Datei bildschirmweise anzeigen können.Web-Viewer:
Bezahlte Redakteure:
quelle
Tipps und Tricks
weniger
Warum verwenden Sie Editoren, um nur eine (große) Datei anzusehen ?
Verwenden Sie unter * nix oder Cygwin einfach weniger . (Es gibt ein berühmtes Sprichwort - "weniger ist mehr, mehr oder weniger" -, weil "weniger" den früheren Unix-Befehl "mehr" durch den Zusatz ersetzt hat, den Sie nach oben scrollen können.) Das Suchen und Navigieren unter weniger ist sehr ähnlich Vim, aber es wird keine Auslagerungsdatei und wenig RAM verwendet.
Es gibt einen Win32-Port von GNU weniger. Siehe den Abschnitt "weniger" der obigen Antwort.
Perl
Perl eignet sich gut für schnelle Skripte, und sein
..
Operator (Range Flip-Flop) bietet einen nützlichen Auswahlmechanismus, um den Durchlauf zu begrenzen, durch den Sie waten müssen.Zum Beispiel:
Dadurch wird alles von Zeile 1 Million bis Zeile 2 Millionen extrahiert, und Sie können die Ausgabe manuell in weniger sichten.
Ein anderes Beispiel:
Dies beginnt zu drucken, wenn der "reguläre Ausdruck eins" etwas findet, und hört auf, wenn der "reguläre Ausdruck zwei" das Ende eines interessanten Blocks findet. Es können mehrere Blöcke gefunden werden. Sieben Sie die Ausgabe ...
logparser
Dies ist ein weiteres nützliches Tool, das Sie verwenden können. Um den Wikipedia-Artikel zu zitieren :
Anwendungsbeispiel:
Die Relativität von Größen
100 MB sind nicht zu groß. 3 GB werden ziemlich groß. Ich habe in einer Druck- und Posteinrichtung gearbeitet, in der etwa 2% der erstklassigen US-Post erstellt wurden. Eines der Systeme, für das ich der technische Leiter war, machte etwa 15 +% der Poststücke aus. Wir hatten hier und da einige große Dateien zum Debuggen.
Und mehr...
Fühlen Sie sich frei, hier weitere Tools und Informationen hinzuzufügen. Diese Antwort ist aus einem bestimmten Grund ein Community-Wiki! Wir alle brauchen mehr Ratschläge zum Umgang mit großen Datenmengen ...
quelle
less
mit Zeilenumbruch ist langsam.less -S
ohne Zeilenumbruch ist auch in großen Zeilen blitzschnell. Ich bin wieder glücklich!less
.