![]() |
|
|
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 |
| Die Weitergabe der Werte an den sekundären Skript, wenn es sich durch das primäre Skript | venu_eie | UNIX für Fortgeschrittene und Experten | 2 | 07-03-2008 08:10 AM |
| Die Weitergabe der Werte an den sekundären Skript, wenn es sich durch das primäre Skript | venu_eie | Shell Programmierung und Scripting | 1 | 07-03-2008 07:16 AM |
| ein Shell-Skript, und fordert ein anderes Skript und ein awk-Skript | magikminox | Shell Programmierung und Scripting | 0 | 06-26-2008 03:50 AM |
| hilft mir bei der Übermittlung von Parametern sqlplus Skript Unix-Shell-Skript | Hara | Shell Programmierung und Scripting | 2 | 01-29-2008 03:31 PM |
| Shell-Skript: einfügen wollen Werte in der Datenbank, wenn Update-Skript läuft | Ring | Shell Programmierung und Scripting | 1 | 10-25-2007 04:06 AM |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
||||
|
AWK Script
Ich habe ein awk-Skript. Wenn ich es aus der Eingabeaufforderung mit awk-f dann funktionieren. aber wenn es die gleichen Aussagen in einem Skript-Datei und den Namen als a1.awk und versucht, ihn awk-f a1.awk temp.txt> temp2.txt ich nicht.
Das Skript ist wie folgt awk-F '|' ' BEGIN ( ) (If ($ 4 \u003d\u003d "1") ( Drucken "*********" a [$ 3] if (a [$ 3] <$ 6) ( a [$ 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 ( for (x in b) ( print x "|" b [x] ) ) "Temp1.txt> / var/tmp/temp2.txt Die oben genannten Dinge funktioniert gut, aber wenn ich dasselbe in einem Skript, wie a1.awk und führen Sie das Skript awk-f a1.awk temp1.txt> temp2.txt Keine Ausgabe ist die Ausgabe-Datei. Bitte helfen Sie mir. |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|