![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| UNIX for Dummies Domande & Risposte Se non sei sicuro dove pubblicare un UNIX o Linux domanda, posta da qui. Tutti i neofiti di Linux e UNIX benvenuto! |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| selezionare vs sondaggio | smanu | Reti IP | 12 | 04-30-2007 06:22 PM |
| riapparire elenco utilizzando il menu selezionare | forever_49ers | Shell scripting e di programmazione | 9 | 09-13-2006 05:05 PM |
| modalità per generare un elenco casuale da una lista | mskcc | Shell scripting e di programmazione | 3 | 05-30-2006 04:30 AM |
| Di confronto di un valore distinto in 1 lista con un altro elenco | manualvin | Shell scripting e di programmazione | 6 | 06-22-2004 07:42 AM |
| select () e read () | jnuno | Di programmazione ad alto livello | 2 | 11-19-2002 02:03 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread |
Rating:
|
Modalità di visualizzazione |
|
|
|
||||
|
Awk - per selezionare da un elenco
Ciao a tutti, Sto cercando di selezionare alcune colonne da un file, sulla base della lista di valori. Vorrei sapere quale sia il modo migliore che posso raggiungere questo obiettivo. Se coulmn 1 ha un valore di 57 è quindi stampare la colonna (Questo funziona) Codice:
awk -F' ' '{if ( $1 == 57 ) {print $1}}' file.txt
Ora la mia esigenza è che ho per controllare la colonna con valori multipli. (Se ho 2 O utilizzare un operatore di quanto segue) Codice:
awk -F' ' '{if ( $1 == 57 || $1 == 58) {print $1}}' file.txt
Sono 100 i valori che ho bisogno di controllare con la prima colonna. C'è un modo per fare questo, senza scrivere in 100 se le condizioni in dichiarazione? (Ho potuto mettere i 100 valori in un file che se rende le cose più semplici) Per favore fatemi sapere se avete bisogno di ulteriori informazioni. Qualsiasi aiuto molto apprezzato. |
|
||||
|
vgersh99,
Perdono la mia ignoranza -- Basta un po 'di chiarimento necessario. numList e numberList disallineamento è un errore di battitura o si ha bisogno di essere in quel modo? Inoltre, come faccio a verificare la presenza di un particolare coulmn nel MyFile (per esempio il 14. Coulmn). Il delimitatore è scheda MyFile. Grazie per il vostro tempo. |
|
|||||
|
Citazione:
Citazione:
Codice:
$1 in numList {print $1}
a questo: Codice:
$14 in numList {print $14}
|
![]() |
| Segnalibri |
| Tag |
| awk, nawk |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|