Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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
GELÖST

Gegenteil von find -V

Frage Entwicklung Batch & Shell

Mitglied: Chevalier

Chevalier (Level 1) - Jetzt verbinden

20.03.2012 um 16:01 Uhr, 2453 Aufrufe, 2 Kommentare

Nur Ergebnisse anzeigen, in denen das Suchwort vorkommt

[[[Der Titel lässt keinen Schrägstrich (Slash "/" ) und keine Anführungszeichen zu, darum dort die Optionskennung mit Minus ( - ) , was ein Auffinden dieser Frage per Suchmaschine vereiteln dürfte...]]]


Moin

Ich glaub, ich steh grad irgendwie auf der Leitung... helft mir da mal runter ^^

Mit dem Befehl
find [option] "Suchstring" [Pfad]
gibt es eine Ergebnisliste, die ALLE durchsuchten Dateinamen auflistet und zusätzlich die Trefferzeilen, so vorhanden.
Die Option "/V" gibt alle Ergebniszeilen aus, bei denen das Suchwort NICHT vorkommt.

Ich finde aber keine Möglichkeit, NUR die Ergebniszeilen auszugeben, bei denen es sich um einen Treffer handelt....

Beispiel:
C:/Verzeichnis/
beinhaltet
Datei1.txt
Datei2.txt
Datei3.txt
Datei4.txt
Datei5.txt

Die Dateien beinhalten, sagen wir mal, Ortsnamen...

Hamburg
Flensburg
München
Köln
Flensburg

Gebe ich ein
find "Flensburg" C:/Verzeichnis/*
lautet die Ausgabe:

Datei1.txt
Datei2.txt
--------Flensburg
Datei3.txt
Datei4.txt
Datei5.txt
--------Flensburg


Ich will aber, dass die Ausgabe NUR so aussieht:

Datei2.txt
--------Flensburg
Datei5.txt
--------Flensburg

Selbst mit einer Trefferliste a lá

Datei2.txt
Datei5.txt

wäre ich ja zufrieden....


Also.... welchen Baum seh' ich vor lauter Wald nicht?


Gruß vom französischen Reiter
R.C
Mitglied: Biber
20.03.2012 um 16:12 Uhr
Moin Chevalier,

verwende besser den etwas facegelifteten FindStr-Befehl statt des etwas schlichten Find.

FindStr bietet unter anderem die Option /M.
d:\temp>findstr /? 
Sucht nach Zeichenfolgen in Dateien. 
.... 
FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] 
        [/F:Datei] [/C:Zeichenfolge] [/G:Datei] [/D:Verzeichnisliste] 
        [/A:Farbattribute] [/OFF[LINE]] Zeichenfolgen 
        [[Laufwerk:][Pfad]Dateiname[ ...]] 
 
   /M    Gibt nur die Namen der Dateien aus, die die Zeichenfolge enthalten. //
Mit Find kämest du evtl über die Option /C (= Zeigt nur die Anzahl der die Zeichenfolge enthaltenden Zeilen an.) zum Ziel.

Grüße
Biber
Bitte warten ..
Mitglied: Chevalier
20.03.2012 um 16:17 Uhr
Moin Biber

Das war also der Baum..
Danke für's Fällen... aber das ist für nen Biber ja eh Ehrensache ^^

Gruß
R.C
Bitte warten ..
Ähnliche Inhalte
Linux
gelöst Find Ausgabe in formatierte text Datei umleiten (5)

Frage von MadM4x zum Thema Linux ...

Festplatten, SSD, Raid
CloneZilla Mac HDD - Unable to find target Partition (5)

Frage von Ghost108 zum Thema Festplatten, SSD, Raid ...

C und C++
gelöst Cmake "Could NOT find Boost" library unter Windows (2)

Frage von Aicher1998 zum Thema C und C ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Festplatten, SSD, Raid
PC stellt nach dem Bios ab (20)

Frage von uridium69 zum Thema Festplatten, SSD, Raid ...

iOS
16 iPads zentrall verwalten (18)

Frage von simonlohr zum Thema iOS ...

Server-Hardware
Einem Stromausfall entgegen wirken (15)

Frage von OIOOIOOIOIIOOOIIOIIOIOOO zum Thema Server-Hardware ...

Windows 7
Freeware MSI Tool (13)

Frage von uridium69 zum Thema Windows 7 ...