Hallo zusammen,
ich möchte einigt txt-Dateien auf ihren Inhalt hin prüfen und mir dann die Zeile, in der die Suche fündig geworden ist, ausgeben lassen.
Bei mir sieht das bisher so aus
Mit %var:~0,1% will ich die Zeilennummer erhalten. Das funktioniert auch wenn ich es außerhalb der ersten Schleife mit einer Test-Datei versuche, aber die Variable %%f wird in meiner zweiten for-Schleife nicht mehr erkannt..
Hat jemand vielleicht eine Idee wie ich das lösen könnte?
Vielen Dank schonmal,
Gruß Alex
ich möchte einigt txt-Dateien auf ihren Inhalt hin prüfen und mir dann die Zeile, in der die Suche fündig geworden ist, ausgeben lassen.
Bei mir sieht das bisher so aus
Code:
for %%f in (
C:\Users\Alex\Downloads\*.txt) do (
for /F "delims=" %%a in ('findstr /n /c:"Konjunktur und Politik" %%f') do set var=%%a
echo %var:~0,1%
pause
)
Mit %var:~0,1% will ich die Zeilennummer erhalten. Das funktioniert auch wenn ich es außerhalb der ersten Schleife mit einer Test-Datei versuche, aber die Variable %%f wird in meiner zweiten for-Schleife nicht mehr erkannt..
Hat jemand vielleicht eine Idee wie ich das lösen könnte?
Vielen Dank schonmal,
Gruß Alex