±hide
Verhindern Sie die Ausgabe einer oder mehrerer Spalten von CSV
Beschreibung
Dieser Befehl ignoriert Spalten beim Lesen (bei der Eingabe) oder versteckt sie bei der Ausgabe (beim Schreiben).
Der einfachste Fall ist das Ausblenden eines einzigen unerwünschten Feldes.
Sie können aber auch eine Liste von Feldern eingeben, die ausgeblendet werden sollen. In diesem Fall handelt es sich um eine durch Kommata getrennte Liste von CSV Spaltennamen (oder Nummern), die sogar Spaltenbereiche mit Bindestrich enthalten kann.
Muster
±hide[Feldname]
±hide=[Feldname]
±hide[AFeld],[AnderesFeld],...
±hide=[AField],[FirstOfMoreFields]-[LastOfMoreFields],...
Beispiele für die Verwendung
Dies ist die Eingabedatei names.csv.Stadt | Vorname | Nachname | Geburt | Führerschein |
---|---|---|---|---|
Rom | Andrea | Bocelli | 1958 | y |
Los Angeles | Leutnant | Columbo | 1927 | y |
London | Hercule | Poirot | 1910 | - |
New York | Theodoros | Kojak | 1922 | y |
- csvfox names.csv -hide[Vorname] lastnames.csv
-
Dies blendet die Spalte
FirstName aus. Die resultierende CSV Tabelle wird in lastnames.csv geschrieben.nachnamen.csv Stadt Nachname Geburt Führerschein Rom Bocelli 1958 y Los Angeles Columbo 1927 y London Poirot 1910 - New York Kojak 1922 y - csvfox names.csv -hide[3],[4] vornamen.csv
- Dieser Befehl verbirgt die dritte und vierte Spalte
(Nachname undGeburt ) von names.csv vor der Ausgabe.vornamen.csv Stadt Vorname Führerschein Rom Andrea y Los Angeles Leutnant y London Hercule - New York Theodoros y - csvfox names.csv -hide[Vorname]-[Geburt] nonames.csv
- Dieser Befehl blendet einen Bereich von drei Spalten
(Vorname ,Nachname undGeburt ) der Datei names.csv aus der Ausgabe aus.nichtnamen.csv Stadt Führerschein Rom y Los Angeles y London - New York y
Hinweis
Dieser Befehl ist dafür gedacht, die Ausgabe von einer oder wenigen CSV Spalten zu verhindern.
Wenn Sie die Spaltenausgabe komplett umstellen oder nur einige von vielen Spalten ausgeben möchten, sollten Sie stattdessen ±columns verwenden.