![]() |
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.
|
|
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 |
| Passing-Shell-Variable NAWK | wakhan | Shell Programmierung und Scripting | 1 | 04-23-2008 02:52 AM |
| Variablen, um mein Skript | Aladdin | UNIX for Dummies Questions & Answers | 5 | 06-18-2007 09:34 AM |
| Passing PL / SQL-Variablen Wert auf Shell-Variable | Ganapati | Shell Programmierung und Scripting | 10 | 01-31-2007 02:17 AM |
| Passing eine Variable in ein awk-Skript | Khoomfire | UNIX für Fortgeschrittene und Experten | 5 | 09-05-2006 08:44 AM |
| an Wert auf Shell-Variable | trynew | Shell Programmierung und Scripting | 2 | 06-24-2002 02:13 PM |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
||||
|
Weitergabe awk-Variable in die Shell-Skript
hi;
Ich habe eine Datei mit Zeilen wie: 1 | 1069108123 | 96393669788 | 00963215755711 | 2 | 0 | 941 | |; Serv: Pps6aSyria; zuerst: 0; tragen Ich möchte, um den zweiten, dritten und vierten Bericht über jede Zeile ein und speichern sie in einer Datei "," getrennt Das ist es, was ich geschrieben habe, while read line tun A_party \u003d `echo $ line | awk-F ["|"] '(print $ 3)'` B_party \u003d `echo $ line | awk-F ["|"] '(print $ 4)'` time \u003d `echo $ line | awk-F ["|"] '(print $ 2)'` echo $ A_party "," $ B_party "," $ time>> $ _outfile done <$ _infile Aber das Problem ist, dass ich drei Mal anrufen awk für jede Zeile, wie kann ich Pass awk Variablen an das Skript, um Call-awk nur einmal. Vielen Dank im Voraus. ![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|