String suchen und vergleichen

Post Reply
Message
Author
oberi
Posts: 2
Joined: 13. May 2004 7:28

String suchen und vergleichen

#1 Post by oberi »

Hallo, ich brauche eure Hilfe.

Ich möchte in einem Shell Script folgende Aktion durchführen.

In einer Datei soll nach einer Zeichenfolge gesucht werden z.B. TEST*

Diese Zeichenfolge soll dann mit einer vorgegebenen Zeichfolge verglichen werden.

kleines Beispiel:

String in Datei: TEST123456
Vergleichs-String TEST123

Abfrage, ob in Datei der String TEST* vorkommt. In diesem Fall soll dann TEST123456 gefunden werden. Dieser wird mit der Vorgabe TEST123 verglichen.
Als Ausgabe möchte nun wissen, ob der gefunden String gleich oder ungleich der Vorgabe ist.

Ich hoffe ich konnte mich verständlich ausdrücken.

Danke im Voraus

Gruß Torsten

User avatar
Janka
Posts: 3585
Joined: 11. Feb 2006 19:10

#2 Post by Janka »

Warum prüfst du nicht gleich anfangs auf TEST123? Möchtest du das Zwischenergebnis "TEST ist drin" ebenfalls auswerten?

Code: Select all

$ grep <Datei 'TEST.*' && echo 'irgendein TEST gefunden' ; grep <Datei 'TEST123' && echo 'TEST123 gefunden'
Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.

Post Reply