![]() |
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 |
| UNIX-Newbie Newbie Frage! | Hanamachi | UNIX for Dummies Questions & Answers | 4 | 03-28-2009 04:10 PM |
| Einfache Newbie grep Frage | doubleminus | UNIX for Dummies Questions & Answers | 5 | 04-06-2008 06:05 PM |
| grep - Suche nach einer bestimmten Zeichenfolge | manthasirisha | Shell Programmierung und Scripting | 2 | 01-05-2006 09:24 AM |
| Suche Suche | tony3101 | Shell Programmierung und Scripting | 3 | 06-04-2004 11:50 AM |
| Suche nach ( | yotoruja | Shell Programmierung und Scripting | 4 | 11-03-2003 10:07 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
GREP Suche nach einem Neuling ...
Hi,
Ich brauche Hilfe bei der Suche GREP ... Ich brauche, um alle Vorkommen einer Datei auf und entfernen Sie zwei Zeichen aus dem Ende des Bezugszeitraums. Zum Beispiel, hier sind ein paar Zeilen mit dem Text: <image file\u003d"STRAIGHT_004CR.jpg" ALT\u003d"STRAIGHT_004CR.jpg" /> <image file\u003d"STRAIGHT_006CR.jpg" ALT\u003d"STRAIGHT_006CR.jpg" /> <image file\u003d"STRAIGHT_007CR.jpg" ALT\u003d"STRAIGHT_007CR.jpg" /> Und sie müssen dann wie folgt aussehen: <image file\u003d"STRAIGHT_004.jpg" ALT\u003d"STRAIGHT_004.jpg" /> <image file\u003d"STRAIGHT_006.jpg" ALT\u003d"STRAIGHT_006.jpg" /> <image file\u003d"STRAIGHT_007.jpg" ALT\u003d"STRAIGHT_007.jpg" /> Ich glaube, ich habe die richtige Suchanfrage, die meiner Meinung ist: _ \ d (3) \ D \ D Aber ich habe keine Ahnung, wie man den Ersatz-String, um die zusätzlichen Buchstaben am Ende der Reihe von 3 Zahlen und lassen Sie alles andere intakt ... Jede Hilfe wäre sehr geschätzt ... Danke Steve. |
|
||||
|
Zitat:
Versuchen Sie es mit: sed. sed 's / CR.jpg / .jpg / g' Aber stellen Sie sicher, dass Sie eine Sicherungskopie der Datei. Grüße |
|
||||
|
Vielen Dank für dieses ...
Nicht sicher, ob ich war sehr klar vor, den Text zu ersetzen, brauche ich die letzten beiden Buchstaben sind, so kann ich nicht enthält sich einen Antrag auf Änderung zu einem bestimmten Satz von Zeichen wie "CR". Die Text-String I zu ersetzen ist, der sich aus unterschiedlichen 3-stellig und dann 2 Buchstaben wie: 000XX Aber ich brauche, um die zwei Buchstaben in jedem Fall erhalten, aber der Rest des Textes um die Zeichenfolge wie im Beispiel: <image file\u003d"STRAIGHT_000XX.jpg" ALT\u003d"STRAIGHT_000XX.jpg" /> muss wie folgt aussehen: <image file\u003d"STRAIGHT_000.jpg" ALT\u003d"STRAIGHT_000.jpg" /> Ich bin mit einem Text-Editier-Programm, dies zu tun, die GREP Suchen und Ersetzen, so müssen die GREP Suche Abfragezeichenfolge was ich für _ \ d (3) \ D \ D und dann die Ersetzung Zeichenfolge, die die beiden Buchstaben am Ende des Textes, die sie ... Sorry zu Schmerzen ... Danke. |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|