Ich habe die Frage gelesen , wie man die Anzahl der Dateien herausfindet, die eine bestimmte Zeichenfolge enthalten. Dies ist möglich mit grep -l "string" * | wc -l
.
Ist es möglich, dies zu invertieren, indem die Anzahl der Dateien ermittelt wird , die die Zielzeichenfolge nicht enthalten? Ich habe versucht, die -v
Option hinzuzufügen , aber dies scheint nicht das richtige Ergebnis zu liefern.
set -- *
Verwendung$#
und Schleife mitfor i do ...
. Sie könnenwc -l
Dateien nicht zählen, da Dateinamen aus mehreren Zeilen bestehen können.