CSVfox
Leverage Your Data.
 Deutsch

+skiprows

Festlegen, welche CSV Zeilennummern oder Zeileninhalte übersprungen werden sollen

Beschreibung

Nur für CSV oder TEXT Dateien.

Dieser Befehl ist nur für das Lesen von Eingabedateien gültig, nicht für das Schreiben von Ausgabedateien. Er ermöglicht die Definition von Zeilennummern, die beim Lesen einer CSV Datei übersprungen werden sollen.
Außerdem können Sie eine oder mehrere Zeilenanfangszeichenfolgen für Zeilen definieren, die beim Lesen der Datei CSV übersprungen werden sollen.

Muster

+skiprows(Zeilennummer,Zeilennummer-Zeilennummer,...) +skiprows=Zeichenfolge,Zeichenfolge,Zeichenfolge,. ..

Modi zum Überspringen

Es gibt zwei Arten, den Befehl +skiprows zu verwenden.
- Bei Zahlen und Zahlenbereichen in einem Klammerparameter werden die entsprechenden Zeilen dieser Zeilennummern ausgelassen. Die Zeilennummerierung beginnt mit "1".
- Mit einer Zeichenkette oder mit einer durch Komma getrennten Reihe von Zeichenketten als Parameter werden alle Zeilen, die mit einer dieser Zeichenketten beginnen, ausgelassen. Wenn das Komma Teil einer Zeichenkette ist, muss es wie "\," escaped werden. Siehe auch Platzhalter.

Beispiele für die Verwendung

csvfox infile.csv +skiprows(1-3,10-13) outfile.csv
Liest infile.csv und gibt alle Datenzeilen unverändert in output.csv aus, lässt aber die ersten drei Zeilen sowie die Zeilen zehn bis dreizehn aus.
csvfox infile.csv +skiprows=#,*,+++ outfile.csv
Liest die Datei infile.csv, die ungültige Zeilen enthalten kann, die mit "#","*" oder "+++" beginnen. Lässt dann diese Zeilen aus und gibt alle anderen Datenzeilen unverändert in outfile.csv aus.

Siehe auch

Der Befehl ±filter filtert ebenfalls Datenzeilen für die Eingabe oder Ausgabe. Er tut dies jedoch auf der Grundlage der Feldinhalte und nicht auf der Grundlage der rohen Zeilendaten (wie dieser Befehl).
Under construction, coming soon