medicalad
Goto Top

Batch sucht bestimmten "text" in einer .txt datei und soll dann die Zeile anzeigen

Hallo Leute,

wie mann vielleicht schon aus dem Titel heraus finden kann, brauche ich eine Batch Datei die eine bestimmte Eingabe die man vorher in dem Batch fersten eingibt in der angegebenen .txt Datei sucht und dann mir im Batch Fenster die Zeile nennt


Danke im voraus MedicalAd

Content-Key: 327315

Url: https://administrator.de/contentid/327315

Printed on: April 25, 2024 at 14:04 o'clock

Mitglied: 131381
131381 Jan 24, 2017 updated at 12:58:47 (UTC)
Goto Top
@echo off
set /p "suche=Was suchst du?"  
findstr /inc:"%suche%" datei.txt  


Please, teach yourself first ...

http://www.instructables.com/id/Very-Basic-Batch-Tutorial/
http://www.tutorialspoint.com/batch_script/

Gruß mik
Member: MedicalAd
MedicalAd Jan 24, 2017 at 13:06:17 (UTC)
Goto Top
Danke für deine Antwort,

ich bekomme aber keine Ausgabe angezeigt
Habe jetzt ein "Eingabefeld" aus der er die Eingabe zieht und in der Datei suchen soll
Ich bekomme aber auch nicht die Zeile angezeigt wo die gesuchte Eingabe steht.

@echo off
echo Suche eingeben!
echo.
set /p name=Input Name:
findstr /ic:"%name%" c_list.txt  
pause

MedicalAd
Mitglied: 131381
131381 Jan 24, 2017 updated at 13:13:38 (UTC)
Goto Top
Dann gibt es in der Datei dieses Suchwort nicht. Ausgabe ist der Inhalt der Zeile, willst du die Nummer zusätzlich den Parameter /n hinzufügen!

Du musst schon den ganzen Pfad zur Datei angeben wenn sie nicht im aktuellen Verzeichnis liegt.

Ab und zu auch mal etwas lesen schadet nicht :
http://ss64.com/nt/findstr.html
Member: MedicalAd
MedicalAd Jan 24, 2017 at 13:19:21 (UTC)
Goto Top
Danke mikrotik,

ich bekomme jetzt das gesuchte Stichwort angezeigt aber noch nicht die Zeile.
Weist du wie ich die auch noch angezeigt bekomme?


MedicalAd
Mitglied: 131381
131381 Jan 24, 2017, updated at Jan 25, 2017 at 15:55:16 (UTC)
Goto Top
Steht oben in meinem letzten Post und ist oben ergänzt.. Parameter /n.
Mitglied: 131381
131381 Jan 25, 2017 at 15:55:48 (UTC)
Goto Top
Wenns das dann war, noch ein gelöst hinten dran. Danke.

Gruß mik