![]() |
|
|
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 |
| non conosco nessuno free web server per incorporare nel mio app | umen | Di programmazione ad alto livello | 4 | 03-18-2008 10:47 AM |
| Chi trova un bug in questo codice? script di shell | amon | Shell scripting e di programmazione | 1 | 09-19-2006 03:11 AM |
| Cattura Oracle ritorno in codice script di shell | Vikas Sood | Shell scripting e di programmazione | 1 | 05-22-2006 06:32 PM |
| Negozio codice di ritorno di script di shell in tabella oracolo | sveera | Shell scripting e di programmazione | 3 | 05-04-2005 02:25 PM |
| Nascondi codice di script per la shell? | alan | Shell scripting e di programmazione | 11 | 08-02-2003 12:33 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Come incorporare script di shell in un codice awk
Ho scritto un codice di valori separati da virgola estratto da un file e assegnarli ad una variabile all'interno di awk code.i desidera utilizzare una di queste variabili da utilizzare in funzione wget cioè per passare il siteurl.How posso attuare il comando shell wget all'interno del awk per loop.code frammento è mostrato di seguito.
Nota: 1.sitenames è un nome di file CSV. awk-F, '(split ($ 0, ar ,","); for (i \u003d 0; i <1; i + +) (Siteurl \u003d ar [1]; size \u003d ar [2]; nkeys \u003d ar [3]; siteurl stampa; formato di stampa; nkeys stampa; # Wget www.real.com -o prova.txt for (j \u003d 0; j <nkeys; j + +) ( k \u003d 4; parole chiave ar \u003d [k + j]; stampare le parole chiave; ) ) ) 'Sitenames saluti, Raj |
|
||||
|
Anbu,
Il codice che hai inviato è di lavoro ma, se mi passate il siteurl come una variabile che non work.Any idee come farlo leggere il valore del siteurl come variabile. Ho provato ma non funziona. system ( "wget $ siteurl-o prova.txt") Saluti, Raj |
|
||||
|
Hi Marikle,
Prima di tutto la ringrazio per la sua tempestiva risposta. Il suo errore con la seguente: testawk.sh: linea 19: errore di sintassi in prossimità imprevisto token `( ' testawk.sh: linea 19: `nawk-v \u003d $ site_url siteurl '(system (" wget "site_url"-o prova.txt))'' Sono allegando l'intero codice: awk-F, '(split ($ 0, ar ,","); for (i \u003d 0; i <1; i + +) (Siteurl \u003d ar [1]; size \u003d ar [2]; nkeys \u003d ar [3]; siteurl stampa; formato di stampa; nkeys stampa; # Echo $ nkeys; nawk-v \u003d $ site_url siteurl '(system ( "wget" site_url "-o prova.txt))' # Sistema ( "wget $ () siteurl-o prova.txt") # Wget www.rhapsody.com -o prova.txt for (j \u003d 0; j <nkeys; j + +) ( k \u003d 4; parole chiave ar \u003d [k + j]; stampare le parole chiave; ) ) ) 'Sitenames Fammi sapere se sto facendo male? / Saluti, Rajesh |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|