![]() |
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Passando alla variabile di shell NAWK | wakhan | Shell scripting e di programmazione | 1 | 04-23-2008 02:52 AM |
| Passare una variabile per il mio script | Aladdin | UNIX for Dummies Domande & Risposte | 5 | 06-18-2007 09:34 AM |
| Passando PL / SQL valore della variabile di shell Varible | ganapati | Shell scripting e di programmazione | 10 | 01-31-2007 02:17 AM |
| Passare una variabile in uno script awk | Khoomfire | UNIX e avanzata per utenti esperti | 5 | 09-05-2006 08:44 AM |
| passando alla shell di valore variabile | trynew | Shell scripting e di programmazione | 2 | 06-24-2002 02:13 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
awk variabile passando alla shell script
hi;
Ho un file che contiene le linee come: 1 | 1069108123 | 96393669788 | 00963215755711 | 2 | 0 | 941 | |; serv: Pps6aSyria; primo: 0; recare Vorrei estrarre il secondo, terzo e quarto record di ogni riga e memorizzare in un file ";" separati questo è ciò che ho scritto mentre leggere linea fare A_party \u003d `echo $ line | awk-F ["|"] '(print $ 3)'` B_party \u003d `echo $ line | awk-F ["|"] '(print $ 4)'` tempo \u003d `echo $ line | awk-F ["|"] '(print $ 2)'` echo $ A_party ";" $ B_party ";" $ tempo>> $ _outfile done <$ _infile Ma il problema è che sono tre volte awk chiamata per ciascuna linea, come posso passare awk variabile per lo script in modo da chiamare awk solo una volta. Grazie in anticipo. ![]() |
|
||||
|
Thanks a lot sia lavorato bene.
questione, come si può passare i diciamo $ 2 dello script nel caso in cui i avrà bisogno in un altro luogo di script. Ricordo l'oggetto del mio thread. thanks a lot for your help guys. |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|