![]() |
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Muster finden, löschen Sie den Muster-und Line-Linie nach oben und unten | nickg | Shell Programmierung und Scripting | 4 | 01-29-2009 01:38 PM |
| Auszug Muster aus Textzeile | TehOne | Shell Programmierung und Scripting | 4 | 12-25-2008 01:25 PM |
| Auszug Muster aus Textzeile | TehOne | Shell Programmierung und Scripting | 3 | 10-15-2008 01:46 PM |
| Auszug Muster aus Textzeile | vampirodolce | Shell Programmierung und Scripting | 9 | 10-14-2008 12:17 PM |
| Auszug einer bestimmten Start-und End-Muster von einer Linie | manish205 | Shell Programmierung und Scripting | 7 | 02-07-2008 06:18 AM |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
||||
|
sed: Finden Beginn der Muster und Extrahieren von Text zum Ende der Zeile, einschließlich der Muster
Dies ist mein erster Post, bitte schön. Ich habe versucht, Google und lesen Sie verschiedene Tutorials.
Die Aufgabe darin: Eingabedatei input.txt (Beispiel) abc123defhij-E-1234jslo 456ujs-W-abXjklp Aus dieser Datei die Aufgabe ist es, die grep-E-und W-Strings, die einzigartig sind und eine neue Datei mit den gefundenen Muster (-E-,-W-) Das Ergebnis sollte so aussehen: -E-1234jslo -W-abXjklp Der nächstgelegene Ich bin gekommen, dies zu tun ist mit diesem Code: Code:
grep -e '-[EW]-' input.txt | sed 's/.*'-[EW]-'//' 1234jslo abXjklp Das Problem ist, dass dies nicht geben Sie mir die E-und B-, die Teil des regulären Ausdruck. Ich denke, ich brauche eine Möglichkeit, in die mit teilweise in den Teil ersetzen sed. Vielen Dank im Voraus für jede Hilfe. Zuletzt bearbeitet von TestTomas; am 05-27-2009 10:33 AM.. Grund: Berichtigt Rechtschreibfehler |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|