In CMD/Batch/Windows, wie zähle ich die Anzahl der nicht leeren Zeilen der Textdatei?Zähle nicht leere Zeilen der Textdatei in CMD/Windows
Antwort
Nur foestr Ergebnis, für die Suche nach mindestens einem Zeichen (regex =.) In Zeilen und zählen. Leere Zeilen werden nicht gefunden.
@echo off
set counter=0
for /F %%a in ('findstr /R . test.txt') do (set /A counter=%counter%+1)
echo %counter%
wenn man bedenkt, dass Linien nur Räume leer sind, herauszufiltern Linien, die nur Leerzeichen enthalten, ersetzen .
durch /C:"[^ ]"
findstr /R /C:"[^ ]" test.txt
@echo off
:====
set "file=c:\file.txt"
:=====
set count=1
for /f "usebackq" %a in ("%file%") do set /a count=count+1
echo %count%
obwohl dies wird Linien, die ;
enthält, =
, ,
, <tab>
, <space>
, <new line>
Symbole (nicht nur Leerzeichen und Tabulatoren und neue Zeilen)
iterieren einfach durch die Textdatei Inhalt (file.txt
im Beispiel) eine for /F
Schleife, da sie Leerzeilen übersprungen und eine Zählvariable verwendet werden:
set /A "COUNT=0"
for /F useback^ delims^=^ eol^= %%L in ("file.txt") do set /A "COUNT+=1"
echo %COUNT%
Die ungeradee unquoted Options-String Syntax useback^ delims^=^ eol^=
verwendet wird, um zu Setzen Sie sowohl eol
als auch delims
auf leer (beachten Sie, dass eol
standardmäßig ;
ist). Wenn Sie Zeilen, die nur Leerzeichen (Leerzeichen, Tabulatoren) enthalten, als leer betrachten, entfernen Sie einfach die Option delims^=^
.
findstr "." test.txt | find /c /v ""
findstr
den regulären Ausdruck .
(Match mindestens ein einzelnes Zeichen) gegen den Zeilen in der Eingabedatei verwenden und die dazu passenden Rohrleitungen zu find
die Ausgangsleitungen zu zählen.
- 1. Zähle nicht leere Zellen in Zeile x
- 2. C# Wie zähle ich Zeilen in einer Textdatei
- 3. Zähle und gruppiere nicht leere Werte in MySQL
- 4. So entfernen Sie leere Zeilen aus einer Textdatei in Java
- 5. wie leere Zeilen in Textdatei mit VB.Net bearbeiten
- 6. So löschen Sie leere Zeilen, die in VBA nicht leere oder nicht folgende leere Zeilen haben
- 7. Sicherstellen, dass leere Zeilen in der Textdatei nicht zur Liste hinzugefügt werden?
- 8. lesen Textdatei Rückgabe leere Variable in Tensorflow
- 9. Zähle Zeilen in Neo4j mit Codeigniter
- 10. Wie zähle ich die Anzahl der Zeilen in einem jqGrid?
- 11. Entfernen leere leere Zeilen in der Liste mit R
- 12. SSRS Gruppierung geben leere Zeilen
- 13. Einschließlich leere Zeilen mit Muster
- 14. Lösche leere Zeilen
- 15. Sequenznummer in Excel für nicht leere Zeilen
- 16. Lesen der letzten Zeilen der gezippten Textdatei
- 17. Zeilen zählen in Excel-Datei aber nicht leere Zeilen (Python)
- 18. Excel Wie zähle ich die Anzahl der Zeilen mit Daten?
- 19. Leere Zeilen in Python-Bytecode
- 20. PIG erzeugt leere Zeilen
- 21. Count nicht leere Zeilen mit unbekannten Spaltennamen
- 22. Wie leere Zeilen injizieren?
- 23. Awk leere Zeilen lassen
- 24. Zeilen aus Textdatei extrahieren
- 25. Zählen der Anzahl der Zeilen in einer Textdatei
- 26. Pyspark Filter leere Zeilen aus RDD nicht
- 27. SQL vermeiden leere Zeilen
- 28. Laravel Query Builder, der leere Zeilen aus 100k + Zeilen zurückgibt
- 29. Leere Zeilen bei der Verwendung von minidom.toprettyxml
- 30. Wie zähle ich ";" in Zeile
'für/F %% a in (theFile.txt) setzen/A Zeilen + = 1' – Aacini