![]() |
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 |
| Problem mit GREP. | SYNDEX | Shell Programmierung und Scripting | 2 | 07-11-2007 01:44 PM |
| grep Problem | asal_email2 | UNIX for Dummies Questions & Answers | 4 | 06-22-2005 08:49 PM |
| grep Problem | svennie | UNIX for Dummies Questions & Answers | 5 | 11-08-2004 04:29 AM |
| Grep Problem | lesstjm | Shell Programmierung und Scripting | 2 | 10-27-2004 10:13 AM |
| Grep Problem | odogbolu98 | Shell Programmierung und Scripting | 3 | 02-18-2003 03:53 PM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Beispiel:
bash wd/ home / balamv bash: mehr test.txt hallo hallo-ssl Willkommen Willkommen-ssl Hi Tschüss Bye-ssl seeyou Ich möchte Sie alle Zeilen, die SSL-und auch das man nicht enthalten SSL. Ausgabe sollte wie folgt sein. hallo-ssl Willkommen-ssl Hi Bye-ssl seeyou Hinweis: Wenn eine Zeile [ex. hallo] hat die SSL-Linie, dann nur SSL. Wie dies zu erreichen? |
|
||||
|
Es ist nicht wirklich ein Problem grep, per se.
Code:
sed -n 's/-ssl$//p' test.txt | fgrep -vxf - test.txt |
|
||||
|
Es ist nicht nötig zu schreien.
Was Ausgabe tat Sie? Das einzige Problem sehe ich mit ÄraS-Lösung ist, wenn es extra Raum hinter der "SSL-", sondern eine leichte Änderung Updates: Code:
sed -n 's/-ssl\s*$//p' test.txt | fgrep -vxf - test.txt |
|
||||
|
\ n ist nicht ein Standard - sed Ausdruck, können Sie Platz und Reiter innerhalb [] Klammern statt. Aber ich sehe keine Leerzeichen in der Original-Beispiel. Wenn es signifikante Leerzeichen, verwenden Sie bitte Code-Tags bei der Buchung einer Stichprobe.
|
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|