![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Læsning af en binær fil i tekst eller ASCII-format | Nagendra | Højtstående Programmering | 3 | 12-03-2008 06:11 PM |
| Konvergen Excel-fil til et andet format (tekst) | ZINGARO | HP-UX | 6 | 07-23-2008 02:52 PM |
| Konvertere multi format-filen til en læsbar ascii format | gaur.deepti | UNIX for dummyer Spørgsmål & svar | 5 | 03-25-2008 03:03 PM |
| skrive data til en tekstfil med fed format | miltony | UNIX for dummyer Spørgsmål & svar | 1 | 09-28-2005 08:21 AM |
| Indstil format til tekst | Lestat | Shell Programmering og Scripting | 3 | 06-09-2005 08:20 PM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
Format en tekstfil
Jeg har en fil, der bliver skabt ved at indsætte 3 filer sammen for at få en fil. Produktionen af de 3 filer følger.
sft.rtf c3_critappdb_u5 start 04:22:20 udgangen 08:03:41 c3_critappdb_u6 start 18:01:31 udgangen 20:21:19 c3_critappdb_u7 start 00:02:50 udgangen 08:30:17 c3_critappdb_u8 start 17:00:42 udgangen 07:09:07 c3_critappdb_udmz start 03:40:16 udgangen 05:43:35 c3_std_u4 start 00:01:36 udgangen 00:48:08 c3_std_u5 start 18:00:26 udgangen 08:03:08 c3_std_w start 19:03:52 udgangen 23:18:12 c3_std_w1 start 19:02:28 udgangen 19:34:09 c3_std_w2 start 06:40:29 udgangen 08:05:28 elasped.rtf forløbet 0,40 forløbet 0,68 forløbet 1,54 forløbet 7,84 forløbet 12,48 forløbet 2,40 mbtotal.rtf bakkes op 411077272 bakkes op 69706890 bakkes op 32984282 bakkes op 1858507980 bakkes op 31342304 bakkes op 841902212 bakkes op 43.950 Jeg indsætte disse tre filer sammen for at få dette. stats.rtf c3_critappdb_udmz start 03:40:16 udgangen 05:43:35 forløbet 2,06 bakkes op 44.396.402 c3_critappdb_w1 start 21:26:37 udgangen 22:35:20 forløbet 1,15 bakkes op 106.627.514 c3_critappdb_w2 start 21:24:18 udgangen 00:25:44 forløbet 3,02 bakkes op 393.996.372 c3_critappdb_w3 start 05:33:31 udgangen 08:36:48 forløbet 3,05 bakkes op 436.677.210 c3_critappdb_w4 start 19:19:45 udgangen 20:53:57 forløbet 1,57 bakkes op 90.132.308 c3_critappdb_w5 start 03:40:21 udgangen 07:25:36 forløbet 3,75 bakkes op 106.912.738 Dette er alle arbejder fint, problemet er, at i master file stats.rtf det er ikke foring op som jeg ønsker det. Så jeg vil formatere, så alt er på linje. I andre ord, jeg vil gerne have det format for stats.rtf til at se sådan ud c3_critappdb_udmz start 03:40:16 udgangen 05:43:35 forløbet 2,06 bakkes op 44.396.402 c3_critappdb_w1 start 21:26:37 udgangen 22:35:20 forløbet 1,15 bakkes op 106.627.514 Når jeg forpremiere på stillingen mine sidste to linjer, der viste, hvordan jeg ville have dem til at line op var ikke som jeg ønskede det heller. Så jeg ønsker, at alle starter, slutter, forløbet, og bakkes op til linje op under hinanden uden at nogen af de strækninger, der er scewed fordi den ene linje er længere end den anden. |
|
||||
|
kan vi anbefale starter ved kilden, og arbejde for at få enhver proces er at skrive alle tre filer gøre det i en dønning foop?
Ellers kan du prøve at formatere produktionen af hver via printf og gentage gennem hver fil igen. Det printf vil give dig mulighed for at etablere en stram kontrol med 'kolonnen' bredde og dermed lade indholdet i endnu længder. Antages det, at der er en klar sammenhæng i form af rækkenumre blandt de filer, kan du prøve at printf udgangen på din første fil i et rør, at katte med printf output fra hver af de andre igen ... Har jeg nævne at gå tilbage til at rette op på denne uanset på hvilket punkt den oprindelige loggeren er munging det op? ![]() |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|