The UNIX and Linux Forums  

Go Back   UNIX e Linux Forum > Inizio Forum > Shell scripting e di programmazione
.
google unix.com



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
C'è una soluzione per questo Sed? racbern Shell scripting e di programmazione 1 03-13-2008 11:31 AM
soluzione per la necessità di scripting kkc Shell scripting e di programmazione 14 01-31-2008 09:17 PM
Domenica e soluzione di backup Jshwon SUN Solaris 1 10-23-2007 01:54 PM
Grep soluzione Amruta Pitkar Shell scripting e di programmazione 3 05-03-2007 03:57 AM
Linux come una soluzione NAS? kjbaumann Linux 1 08-30-2006 01:09 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 03-06-2008
timj123 timj123 is offline
Utente Registrato
  
 

Iscriviti Data: gennaio 2008
Posti: 80
C'è una soluzione awk per questo?

Sto scrivendo uno script awk che raccoglie alcuni dei dati da alcuni settori. Avevo bisogno di un awk per questa soluzione, perché diventerà poi una funzione nello script.

Ho i seguenti dati che ho bisogno di output su una sola riga, ma si estende in tutta registrare multilple linee e le registrazioni non sono "insieme". Esempio potrebbe essere al di sotto dei tom, registrare "tom" è al di sotto del 4 diverse linee, ma ho solo bisogno di dati da 2 delle linee, ho anche bisogno delle stesse informazioni per pat, Tim, e tad, o chiunque altro abbia un record come il modello che segue.


Codice:
2008   fl01   LAC   2589   polk   doal
xx 2008q1 mx
     sect 25698541

     Sales 08 Dept group

        lead1    2008q1
        tom
        pat
        tim
        tad

        lead1  07q4   07q3   07q2   07q1   06q4   06q3   jan
        tom    0      96     0      3312   3624   0      312
        pat    0      17     0      0      30     0      30
        tim    357    03     04     25     3020   3120   20
        tad    1734   0      0      0      5213   5213   0

        lead1  feb    mar    apr    may    jun    jul    aug
        tom    0      96     0      0      0      0      0
        pat    0      17     0      0      0      0      0
        tim    357    23     5      7      8      14     70
        tad    1734   0      0      0      0      0      0

        lead1  sept   oct    nov    dec
        tom    0      0      460    92
        pat    0      0      240    0
        tim    0      21     1800   0
        tad    0      0      672    0

2008   fl01  LAC   2589    polk   doal
yy 2008q1 mx
     sect 2569852

     Sales 08 Dept group

Ho avuto bisogno il seguente output:


Codice:
lead1   07q4    07q1    06q4    06q3    sept    oct     nov
tim	357	25	3020	3120	0	21	1800 
tad	1734	0	5213	5213	0	0	672

C'è una soluzione a questo awk?

grazie in anticipo per questo, perché credo che questo è un difficile.
 

Segnalibri

Tag
solaris

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 04:17 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0