![]() |
|
|
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 |
| [C + +] File I / O (Lettura da un Random Access-File) | VersEtreOuNe | Di programmazione ad alto livello | 0 | 02-12-2008 04:34 PM |
| lettura da un file e passare come variabili e ignorare # nel file | konark | Shell scripting e di programmazione | 4 | 11-08-2007 03:55 AM |
| Lettura di un file e scrivere il nome del file a un file di parametri. | thebeginer | UNIX e avanzata per utenti esperti | 1 | 10-05-2007 05:38 PM |
| Leggere i nomi dei file da un file e di eseguire il relativo file di script di shell | anushilrai | Shell scripting e di programmazione | 4 | 03-10-2006 05:25 AM |
| Lettura di contenuti specifici a partire da un file e aggiungendo che in un altro file | dnicky | Shell scripting e di programmazione | 5 | 10-04-2005 06:45 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread |
Rating:
|
Modalità di visualizzazione |
|
|
|
||||
|
la lettura del file
Salve
I 'm cercando di scrivere uno script semplice che sarà in grado di estrarre alcune informazioni utili a partire da un file di questo formato: + 1,84375 0 2 cbr 210 ------- 0 0,0 3,1 225 610 - 1,84375 0 2 cbr 210 ------- 0 0,0 3,1 225 610 r 1,84471 2 1 cbr 210 ------- 1 3,0 1,0 195 600 r 1,84566 2 0 ack 40 ------- 2 3,2 0,1 82 602 + 1,84566 0 2 tcp 1000 ------- 2 0,1 3,2 102 611 - 1,84566 0 2 tcp 1000 ------- 2 0,1 3,2 102 611 1,84609 0 2 r cbr 210 ------- 0 0,0 3,1 225 610 + 1,84609 2 3 cbr 210 ------- 0 0,0 3,1 225 610 d 1,84609 2 3 cbr 210 ------- 0 0,0 3,1 225 610 - 1,8461 2 3 cbr 210 ------- 0 0,0 3,1 192 511 r 1,84612 3 2 cbr 210 ------- 1 3,0 1,0 196 603 + 1,84612 2 1 cbr 210 ------- 1 3,0 1,0 196 603 - 1,84612 2 1 cbr 210 ------- 1 3,0 1,0 196 603 + 1,84625 3 2 cbr 210 ------- 1 3,0 1,0 199 612 Ad esempio vorrei estrarre le informazioni contenute nella colonna 18-22, ma significa che solo il numero di valori (non necessariamente tutti in una volta). Utilizzo di taglio utilità (ad esempio, cut-d 18-22 filename) ho 210 210 210 40 -- 1000 1000 210 210 210 210 210 210 210 210 Ma ho solo bisogno di valore senza il carattere -- In altre parole per ogni riga ho bisogno di valore e il campo I cant uso [cut-f] perché solo separate da spazi. Qualsiasi idee o una buona conoscenza di Unix tutorial per principianti. Grazie |
|
||||
|
Ho bisogno di qualcosa di più
Sono nuovo di awk.
Bhargav, come si fa a trovare i numeri memorizzati nella variabile x? Perché io sono sulla buona strada qualcosa di simile a questo, se mi interessano i numeri in una linea a presentare anche location. E questo array x devono essere compilati con i valori univoci. Inoltre, non esitare a suggerire me buoni collegamenti per iniziare con l'apprendimento e awk sed. Finora la mia osservazione che sono potenti in termini del loro utilizzo in script di shell. |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|