Ich bin auf Linux-Plattform und ich würde Hilfe mit dem Befehl benötigen, der meine Aufgabe oder einen Vorschlag, wie dies zu erreichen ist.Befehl zum Durchsuchen einer Datei auf der Grundlage der Eingabe in der anderen Datei
Ich habe 2 Textdateien, die erste Datei hat eine Liste von IDs (Log-ID) und die zweite Datei ist eine Protokolldatei, die Einträge von verschiedenen Aktivitäten mit Log-ID enthält.
Grundsätzlich möchte ich eine Log-ID aus der ersten Datei auswählen und suchen, ob diese Log-ID in der zweiten Datei vorhanden ist.
Die erste Datei hat 15000 Log-IDs und manuell wäre es nicht möglich, jede zu überprüfen.
Hier ist meine Codierung Versuch:
grep -q "LogID: 1005534" logfile.txt && echo "yes" || echo "no"
Aber, wie der Befehl mit allen Login-IDs iterieren ich habe?
Hier ist die LOGID und aktuelle Protokolldatei
habe ich die folgenden Befehl 'grep -q„LogID: 1.005.534“logfile.txt && echo„ja“|| Echo "Nein" '. Aber wie man den Befehl mit allen Log-IDs iteriert, die ich habe. – sady
Stack Overflow ist ein Platz, an dem Sie andere um Hilfe bitten können, damit Ihr Programm funktioniert, wenn Sie ein * spezifisches Problem * festgestellt haben. Um das zu tun, müssen Sie ein Programm geschrieben haben. Es wird erwartet, dass Sie sich zumindest anstrengen, anstatt nur Ihre Anforderungen hier zu deponieren und auf eine Lösung zu warten. – Borodin
Bitte geben Sie Ihre textlichen Informationen als Text in der Frage an, nicht als Bild. – Yunnosch