![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| UNIX für Fortgeschrittene und Experten Expert-to-Experte. Erfahren Sie fortgeschrittene UNIX-, UNIX-Kommandos, Linux-Betriebssysteme, System-Administration, Programmierung, Shell, Shell-Skripte, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Lesen und Schreiben einer Datei den Dateinamen auf eine Datei param. | thebeginer | UNIX für Fortgeschrittene und Experten | 1 | 10-05-2007 05:38 PM |
| Lesen Dateinamen aus einer Datei und die Ausführung des relativen Datei aus Shell-Skript | anushilrai | Shell Programmierung und Scripting | 4 | 03-10-2006 05:25 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Brauchen Sie Hilfe zu den ersten Wert aus einer Datei
Ich habe eine Datei, die die Daten wie below.It conatins mehr Daten, als ich hier.
BEGIN DSJOB Identifier "TestPart" DateModified "2008-10-08" TimeModified "00.36.32" Identifier "root" DateModified "1899-12-30" TimeModified "00.00.01" OLEType "CJobDefn" Readonly "0" Name "Test" NextID "1" Container "V0" JobVersion "50.0.0" ControlAfterSubr "0" MetaBag "CMetaProperty" BEGIN DSSUBRECORD BEGIN DSJOB Identifier "GetFile" DateModified "2008-10-05" Identifier "root" DateModified "1899-12-30" TimeModified "00.00.01" OLEType "CJobDefn" Readonly "0" Name "Test" NextID "1" Container "V0" JobVersion "50.0.0" ControlAfterSubr "0" MetaBag "CMetaProperty" BEGIN DSSUBRECORD BEGIN DSJOB Identifier "TrimFields" DateModified "2008-10-05" Identifier "root" DateModified "1899-12-30" TimeModified "00.00.01" OLEType "CJobDefn" Readonly "0" Name "Test" NextID "1" Container "V0" JobVersion "50.0.0" ControlAfterSubr "0" MetaBag "CMetaProperty" BEGIN DSSUBRECORD BEGIN DSJOB Identifier "ConvertDate" DateModified "2008-10-05" Identifier "root" DateModified "1899-12-30" TimeModified "00.00.01" OLEType "CJobDefn" Readonly "0" Name "Test" NextID "1" Container "V0" JobVersion "50.0.0" ControlAfterSubr "0" MetaBag "CMetaProperty" BEGIN DSSUBRECORD BEGIN DSJOB Identifier "LoadTable" DateModified "2008-10-05" Identifier "root" DateModified "1899-12-30" TimeModified "00.00.01" OLEType "CJobDefn" Readonly "0" Name "Test" NextID "1" Container "V0" JobVersion "50.0.0" ControlAfterSubr "0" MetaBag "CMetaProperty" BEGIN DSSUBRECORD BEGIN DSJOB Identifier "Test" DateModified "2008-10-05" In dem obigen Text muss ich grep für "BEGIN DSJOB" und immer, wenn ich diesen Text brauche ich die Zeile nach diesem Text. Out setzen: Identifier "TestPart" Identifier "GetFile" Identifier "TrimFields" Identifier "ConvertDate" Identifier "LoadTable" Identifier "Test" Bitte geben Sie mir einige Vorschläge, wie kann ich erreichen. Danke |
|
||||
|
Zitat:
Meinten Sie aus der Datei Code:
awk ' NR == 3 { print }' filename
aus der Ausgabe? |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|