![]() |
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 |
| Löschen Zeile in Textdatei | Berserk | UNIX for Dummies Questions & Answers | 6 | 12-16-2008 03:44 PM |
| So löschen Sie einen bestimmten Text ohne Öffnen der Datei. | stevefox | Shell Programmierung und Scripting | 12 | 02-21-2008 01:24 PM |
| Löschen erste Zeile aus einem Text-Datei? | aungomarin | Shell Programmierung und Scripting | 5 | 05-16-2006 10:42 PM |
| So löschen Sie weg von Text in einer Datei? | forevercalz | Shell Programmierung und Scripting | 5 | 01-08-2006 10:28 PM |
| letzte Zeile löschen aus Textdatei | hcclnoodles | Shell Programmierung und Scripting | 4 | 06-25-2002 10:52 AM |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
||||
|
Überschreiben und Löschen von Text in Datei
Sehr geehrte Damen und Herren,
Ich habe Text-Datei wie folgt aus: Header Record 1 Record 2 ....... N Tail Diese Code-Zeile: awk '(if (NR \u003d\u003d 1) (head \u003d substr ($ 0,1,300);) else (last \u003d substr ($ 0,1,300);) END (printf "-Header ist: 300%-Trailer ist:%-300 \ n ", Kopf, last) 'filename konvertiert Header und Trailer in einer Zeile und innerhalb von 300 Zeichen each.The Ausgabe ist nur eine Zeile. Nun will ich überschreiben diese eine Zeile oben (Kopf + Schwanz) über die erste Zeile der Original-Datei (Original-Header) und löschen Sie die Tail ........ ich kann diese Kopf und Schwanz zu neuen Datei anhängen und dann Record 1 bis N auf diese neue Datei, aber das führt dazu, dass zu wenig Leistung ........ ich denke, besser zu aktualisieren ersten und der letzten Zeile der Datei ........... ...... ja, wie kann ich das tun? dh 1-Update, den Kopf neue IE (Header + Anhänger) 2-Löschen der Schwanz in der Original-Datei (kann mit Schnitt tail -1 Dateinamen?) |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|