![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| UNIX for Dummies Questions & Answers Wenn Sie nicht sicher sind, wo Sie eine UNIX-oder Linux-Frage, post it here. Alle UNIX-und Linux-Anfänger willkommen! |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| regexp Hilfe | TinCanFury | Shell Programmierung und Scripting | 0 | 04-06-2008 07:21 PM |
| Hilfe, Stellvertreter Text ... | solidhelix08 | Shell Programmierung und Scripting | 6 | 02-07-2008 05:21 AM |
| regexp sed wieder mit! | andy2000 | Shell Programmierung und Scripting | 2 | 05-03-2007 11:15 AM |
| Stellvertreter in vi | kingdbag | UNIX for Dummies Questions & Answers | 5 | 01-17-2007 02:42 PM |
| regexp | Penfold | UNIX für Fortgeschrittene und Experten | 1 | 06-28-2005 08:45 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread |
Bewertung:
|
Anzeige-Modi |
|
|
|
||||
|
vi + regexp + Ersatz
Ein weiteres Rätsel (für mich) Mit VI Ich einige Dateien, in denen ich löschen wollen viele Zeilen Ich brauche nicht mehr normalerweise bin ich, dass so etwas wie: Code:
:%s/line_to_suppress//g und es ist es gut aber in diesem Fall, das Muster zu löschen, enthält einige Sonderzeichen so wie ich es, dass: Code:
:%s#line_to_suppress_with_special_characters##g aber das einzige Problem ist, dass links Ich kann nicht vorhersagen, was der Anfang der Zeile, so dass ich wünschte, ich könnte etwas wie das, dass: Code:
:%s/*line_to_suppress//g aber natürlich, wenn ich das Muster mit # um zu verhindern, dass spezielle Zeichen zu stören mich ... * die nicht mehr funktionieren der beste Weg wäre die Unterdrückung jeder Zeile, die meine Muster, aber ich weiß nicht, wie das zu tun, Ich bin sicher, es ist sehr einfach für viele unter euch, so dass, wenn man so ein bisschen mehr Zeit, es würde mir helfen, eine Menge Thanx |
|
||||
|
Zitat:
Code:
blabla 'toto' rep:/titi/toto/ so dass ich es zwischen # wenn ich verstehen, was du meinst, ich sollte wie folgt aussehen: Code:
:%s/^.*blabla\ \'toto\'\ rep\:\/titi\/toto\/// Habe ich recht? (wenn es der Fall ist, wenn es ok, weil mein Muster nicht ändern) |
|
|||||
|
Zitat:
Code:
:%s/^.*blabla 'toto' rep:\/titi\/toto\/// dh es ist nur die Schrägstriche, die es zu entkommen. Prost ZB |
|
||||
|
Zitat:
aber eine weitere Frage ![]() Sie löschen die Zeilen, aber nicht unterdrücken ... jeden Hinweis? |
|
||||
|
Zitat:
xxxxxxxxxxx xxxxxxxxxxx blabla "toto" REP: / titi / toto / xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx blabla "toto" REP: / titi / toto / blabla "toto" REP: / titi / toto / xxxxxxxxxxx blabla "toto" REP: / titi / toto / blabla "toto" REP: / titi / toto / xxxxxxxxxxx Datei nach: xxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxx Ergebnis möchte ich haben: xxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxx ![]() |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|