![]() |
|
|
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 |
| tvivl i / etc / inittab script | esham | Shell Programmering og Scripting | 3 | 04-17-2009 01:38 PM |
| Jeg har en tvivl med awk script?? | asirohi | UNIX for Advanced & Ekspertsøgning Brugere | 2 | 07-01-2008 11:19 PM |
| shell script tvivl | ravi raj kumar | Shell Programmering og Scripting | 5 | 12-05-2007 05:16 AM |
| farver i Bash, tvivl med script | jaduks | Shell Programmering og Scripting | 4 | 11-19-2007 05:21 AM |
| perl tvivl plz forklare .... | zedex | Shell Programmering og Scripting | 1 | 09-03-2007 04:14 AM |
| View Poll Results: Perl | |||
| Lære |
|
0 | 0% |
| Kontinuerlig praksis |
|
1 | 50,00% |
| Arkiv |
|
0 | 0% |
| Gå videre |
|
1 | 50,00% |
| Vælgerne: 2. Du må ikke stemme i denne afstemning | |||
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
Kære venner,
Jeg har to filer. I første fil første kolonne ($ 1) har jeg numre. Den anden fil indeholder det samme antal i fjerde kolonne ($ 4). Jeg har brug for en outputfil, der matcher den første fil kolonne 1 med anden fil kolonne 4. Det vigtigste er outputfilen linjer vil blive sorteret uden at ændre den linje. Fx: File1: 123 124 125 Fil 2: vi er på 123 fra UNIX vi er på 124 fra linux vi er på 123 på script vi er på 567 på perl vi er på 125 på awk Ønskede Output: vi er på 123 fra UNIX vi er på 123 på script vi er på 124 fra linux vi er på 125 på awk |
|
||||
|
Hvis nummeret er altid i fjerde kolonne og alt hvad du behøver er at sortere numerisk, behøver du ikke Perl overhovedet. Code:
sort -rn -k4 file2 Hvad med den afstemning? |
|
||||
|
ikke sortering, søgning og regne ..
Hi thanks,
Men mit spørgsmål er ikke ligesom sortering. Jeg forklarer lidt detaily: Fil 1: 123 678 345 hi 6798 452 789 256 bi 8746 145 689 124 ji 435 456 690 345 ki 789 Fil 2: 345 256 124 Forventet Output: Den outfile bør omarrangere ifølge fjerde kolonne i file1, der matcher med de første kolonne i fil2. Gerne: 123 678 345 hi 6798 456 690 345 ki 789 452 789 256 BI 8746 145 689 124 ji 435 Derefter kolonne 5 bør tilføjes for 345 matchende individuallly, 256 invidually, 124 individuelt. Gerne: tilsætning af 345 match 5. kolonne 6798 +789 \u003d 7587 tilsætning af 256 macth 5. kolonne 8746 tilsætning af 124 match 5. kolonne er 435 Tak på forhånd for Deres svar, Vasanth |
|
||||
|
Dette spørgsmål stillede en masse her, selv om svaret er normalt i awk. Søg efter NR \u003d\u003d FNR og kaste i Perl at se, hvordan det gøres i Perl.
http://www.unix.com/cfmgoogle.php?cx...sa\u003dSearch # 1061 |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|