![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Het passeren van de waarden op de secundaire script wanneer het door de primaire script | venu_eie | UNIX for Advanced & Expert Gebruikers | 2 | 07-03-2008 08:10 |
| Het passeren van de waarden op de secundaire script wanneer het door de primaire script | venu_eie | Programmeren en Shell Scripting | 1 | 07-03-2008 07:16 |
| maken van een shell script dat vraagt een ander script en een awk script | magikminox | Programmeren en Shell Scripting | 0 | 06-26-2008 03:50 |
| me helpen met het versturen van parameters uit sqlplus script Unix shell script | Hara | Programmeren en Shell Scripting | 2 | 01-29-2008 03:31 PM |
| Shell Script: wilt invoegen waarden in de database als update script | ring | Programmeren en Shell Scripting | 1 | 10-25-2007 04:06 |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
||||
|
AWK script
Ik heb een awk script. Als ik het draaien vanaf opdrachtprompt met awk-F, dan werkt prima. maar wanneer draaien dezelfde verklaringen in een script en benoemd bestand als a1.awk en geprobeerd om het uit te voeren awk-f a1.awk temp.txt> temp2.txt ik niet werk.
Het script is als volgt awk-F '|' ' BEGIN ( ) (If ($ 4 \u003d\u003d "1") ( print "*********" een [$ 3] if (a [$ 3] <$ 6) ( een [$ 3] \u003d $ 7; b [$ 3] \u003d $ 2; ) else if (a [$ 3] \u003d\u003d $ 7) ( if ($ 9 \u003d\u003d 1) ( b [$ 3] \u003d $ 2; ) ) ) next; ) END ( voor (x b) ( print x "|" b [x] ) ) 'Temp1.txt> / var/tmp/temp2.txt De bovenstaande dingen werkt prima maar wanneer ik hetzelfde in een script zoals a1.awk en voer het script awk-f a1.awk temp1.txt> temp2.txt Geen uitvoer geschreven output bestand. Please help me. |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|