![]() |
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 |
| Corrispondenti settori di righe e quindi di funzionamento | ashis.tewari | Shell scripting e di programmazione | 3 | 12-04-2008 09:02 AM |
| somma di tutte le corrispondenti righe utilizzando awk | i.scientist | UNIX for Dummies Domande & Risposte | 8 | 08-06-2008 09:13 PM |
| come eliminare le righe duplicate in un file | vamshikrishnab | Shell scripting e di programmazione | 5 | 06-18-2008 11:00 AM |
| Come eliminare particolare le righe da un file | suresh3566 | Shell scripting e di programmazione | 5 | 06-02-2008 06:07 AM |
| Elimina le righe ripetute da un file | tonet | Shell scripting e di programmazione | 8 | 04-08-2008 10:42 AM |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
||||
|
SED: eliminare riga corrispondente e 4 righe successive?
Salve,
Provato a cercare la soluzione, e ha trovato qualcosa di simile, ma non ha potuto adeguare la soluzione per i miei bisogni .. Sto cercando di corrispondere a un modello (in questo caso "ProcessType") in un file di log, quindi eliminare la linea e il 4 righe seguenti. Il file di log si presenta come segue: Codice:
ProcessType: PROCESS_A (0) <---- delete this SequenceNumber: 8285 <---- delete this <---- delete this 2009 Mar 07 22:04:23:679 0:8285 <---- delete this <---- delete this ProcessType: PROCESS_A (0) SequenceNumber: 8286 2009 Mar 07 22:04:23:679 0:8286 ProcessType: PROCESS_B (68) SequenceNumber: 40689 2009 Mar 07 22:04:23:698 68:40689 DATA that should not be deleted ProcessType: PROCESS_B (68) SequenceNumber: 40690 2009 Mar 07 22:04:23:698 68:40690 DATA that should not be deleted ProcessType: PROCESS_C (93) SequenceNumber: 36235 2009 Mar 07 22:04:23:829 93:36235 ProcessType: PROCESS_C (93) SequenceNumber: 36236 2009 Mar 07 22:04:23:829 93:36236 DATA that should not be deleted Codice:
sed -e '/\<ProcessType\>/,/$/d' < log.txt > test Codice:
2009 Mar 07 22:04:23:679 0:8285 2009 Mar 07 22:04:23:679 0:8286 2009 Mar 07 22:04:23:698 68:40689 2009 Mar 07 22:04:23:698 68:40690 2009 Mar 07 22:04:23:829 93:36235 2009 Mar 07 22:04:23:829 93:36236 2009 Mar 07 22:04:23:945 91:89062 2009 Mar 07 22:04:23:945 91:89063 2009 Mar 07 22:04:24:018 91:89064 2009 Mar 07 22:04:24:018 91:89065 2009 Mar 07 22:04:24:018 91:89066 |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|