Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Frage Entwicklung Batch & Shell

GELÖST

Suchmuster in Datei finden

Mitglied: freude

freude (Level 1) - Jetzt verbinden

11.12.2006, aktualisiert 20.12.2006, 3522 Aufrufe, 4 Kommentare

Hallo zusammen,

ich suche eine Lösung mittels for / findstr für folgendes Problem, leider klappt es bei mir noch nicht richtig:

in einem Verzeichnis liegen verschiedene TXT-Dateien, wird in einer Datei ein Suchstring gefunden, soll sie weiterverarbeitet und der Suchstring ersetzt werden. Den Suchstring ersetze ich mit SED, das klappt auch soweit.

Meine bisherige for-Schleife übergibt alle TXT-Dateien zum Weiterverarbeiten:

for %%f in (*.TXT) DO call:processline "%%f"

Ich möchte nun nur die TXT-Dateien an "processline" übergeben, die an irgendeinder Stelle in
der Datei z.B. den Suchstring "\\Server1\Verzeichnis\" enthält.

Vielen Dank im Voraus,

freude
Mitglied: bastla
11.12.2006 um 10:08 Uhr
Hallo freude!

Versuch es mal so:
01.
for %%f in (*.TXT) DO findstr /i "\\Server1\Verzeichnis\" "%%f" && call:processline "%%f"
HTH
bastla
Bitte warten ..
Mitglied: freude
20.12.2006 um 10:11 Uhr
Vielen Dank!

Funktioniert grundsätzlich, die Schleife (respektive das "call: processline....") wird nur einmal zu oft ausgeführt. Die Variable "%%f" ist beim letzten Durchlauf leer und wird so an "processline" übergeben....

Grüße,
freude
Bitte warten ..
Mitglied: Biber
20.12.2006 um 11:57 Uhr
Mitnichten, freude,

was bei Dir fehlt, ist die Zeile "goto :eof" nach bastla's FOR/F-Anweisungszeile.

Darauf wettet
Biber
Bitte warten ..
Mitglied: freude
20.12.2006 um 13:53 Uhr
Vielen Dank erneut!

Funktioniert tadellos!

Find ich klasse wie schnell und kompetent man hier Hilfe findet.

Grüße,
freude
Bitte warten ..
Ähnliche Inhalte
Webentwicklung
Mit Inspector ort von Datei finden
Frage von BoogiemanWebentwicklung1 Kommentar

Hallo Admins Ich muss leider schon wieder stören :/ Wenn ich bei einer Webseite mit F12 (Chrome) den Inspector ...

HTML
Abhängigkeiten in einer HTML-Datei finden
Frage von StefanKittelHTML8 Kommentare

Hallo, ich arbeite gerade an einem Projekt in PHP (7.0) um webseiten statisch abzulegen. Um alle Folgeseiten und Abhängigkeiten ...

Batch & Shell
Nicht doppelt vorhandene Dateien (nur Name) finden
gelöst Frage von dareboBatch & Shell4 Kommentare

Ich bin auf der Suche nach einer einfachen Möglichkeit (z.B. Batchlösung mit Ausgabe) viele Dateien (größer 500.000) nur nach ...

Batch & Shell
Nummerierte dateien lücke finden .batch
Frage von franky89Batch & Shell2 Kommentare

hallo zusammen :) ich habe eine Vielzahl an Dateien mit Messwerten die folgender maßen aussehen: xxxx0001_000.txt xxxx0002_000.txt xxxx0003_000.txt xxxx0004_000.txt ...

Neue Wissensbeiträge
Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 1 TagLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 2 TagenTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Sicherheit

Meltdown und Spectre: Wir brauchen eine "Abwrackprämie", die die CPU-Hersteller bezahlen

Information von Frank vor 2 TagenSicherheit12 Kommentare

Zum aktuellen Thema Meltdown und Spectre: Ich wünsche mir von den CPU-Herstellern wie Intel, AMD oder ARM eine Art ...

Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 2 TagenSicherheit10 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Heiß diskutierte Inhalte
Batch & Shell
Meltdown Microsoft Prüf Script - .zip Datei leider leer
gelöst Frage von MasterBlaster88Batch & Shell13 Kommentare

Hallo zusammen, ich patche gerade unsere Windows Server bzgl. der Meltdown Lücke. Patch vorhanden, Reg Keys gesetzt Um das ...

Batch & Shell
Shell-Skript - Syntax error: Unterminated quoted string
Frage von newit1Batch & Shell13 Kommentare

Hallo Ich schreibe ein Skript das eine CSV-Datei in eine mySQL Datenbank schieben soll. Bekomme nach start des Skrips ...

E-Mail
Erfahrungen mit hMailServer gesucht
Frage von it-fraggleE-Mail10 Kommentare

Hallo, meine neue Stelle möchte einen eigenen Mailserver. Ich als Linuxkind war direkt geistig mit Postfix dabei. Leider wollen ...

Windows Server
DNS Forwarding an andere Domäne
Frage von detox91Windows Server9 Kommentare

Hallo, für Testzwecke haben wir bei uns eine zweite Windows Domäne (B.local) aufgebaut, welche komplett unabhängig und isoliert der ...