Als «text-processing» getaggte Fragen

54
Drucken Sie den Dateiinhalt ohne die erste und letzte Zeile

Kann ich auf einfache Weise eine Datei als Echo ausgeben und dabei die erste und die letzte Zeile überspringen? Ich war auf der Suche bei Rohrleitungen aus headin tail, aber für diejenigen , scheint es , wie ich die Gesamt Linien von vornherein wissen müsste. Ich habe auch nachgesehen split, aber...

52
Kombinieren Sie Textdateien spaltenweise

Ich habe zwei Textdateien. Der erste hat Inhalt: Languages Recursively enumerable Regular während der zweite Inhalt hat: Minimal automaton Turing machine Finite Ich möchte sie spaltenweise in einer Datei zusammenfassen. Also habe ich es versucht paste 1 2und seine Ausgabe ist: Languages Minimal...

50
Filterung ungültiger utf8

Ich habe eine Textdatei mit unbekannter oder gemischter Codierung. Ich möchte die Zeilen sehen, die eine Byte-Sequenz enthalten, die nicht für UTF-8 gültig ist (indem ich die Textdatei in ein Programm weitergebe). Entsprechend möchte ich die Zeilen herausfiltern, die für UTF-8 gültig sind. Mit...

45
Wie konvertiere ich TXT nach PDF?

Ich möchte .txtDateien in konvertieren .pdf. Ich benutze das: ls | while read ONELINE; do convert -density 400 "$ONELINE" "$(echo "$ONELINE" | sed 's/.txt/.pdf/g')"; done Dies führt jedoch zu einem "Fehler" - wenn die Textdatei eine sehr lange Zeile enthält, wird sie nicht umgebrochen. Eingabetext...

44
Letzte Zeile aus der Datei löschen

Ich benutze sed , um Zeilen mit einer bestimmten Position als schnell zu löschen sed '1d' sed '5d' Aber was ist, wenn ich die letzte Zeile der Datei löschen möchte und die Anzahl der Zeilen nicht weiß (ich weiß, dass ich das mit wcund mehreren anderen Tricks erreichen kann). Verwenden Sie derzeit...

38
Grep vom Ende einer Datei bis zum Anfang

Ich habe eine Datei mit ca. 30.000.000 Zeilen (Radius Accounting) und muss die letzte Übereinstimmung eines bestimmten Musters finden. Der Befehl: tac accounting.log | grep $pattern gibt was ich brauche, ist aber zu langsam, da das OS erst die ganze Datei lesen und dann an die Pipe senden muss. Ich...