![]() |
|
|
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 |
| trovare motivo, eliminare linea con modello e la linea di sopra e al di sotto linea | nickg | Shell scripting e di programmazione | 4 | 01-29-2009 01:38 PM |
| Estratto dal testo del modello linea | TehOne | Shell scripting e di programmazione | 4 | 12-25-2008 01:25 PM |
| Estratto dal testo del modello linea | TehOne | Shell scripting e di programmazione | 3 | 10-15-2008 01:46 PM |
| Estratto dal testo del modello linea | vampirodolce | Shell scripting e di programmazione | 9 | 10-14-2008 12:17 PM |
| estratto di un particolare modello di inizio e di fine di una linea | manish205 | Shell scripting e di programmazione | 7 | 02-07-2008 06:18 AM |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
||||
|
sed: Trova inizio del modello ed estrarre il testo alla fine della linea, compreso il modello
Questo è il mio primo post, si prega di essere bella. Ho cercato di google e di leggere diversi tutorial. Il compito è a portata di mano: Il file di input input.txt (esempio) abc123defhij-E-1234jslo 456ujs-W-abXjklp Da questo file è il compito a grep-E-la e-W-stringhe che sono unici e scrivere un nuovo file che iniziano con il modello ha trovato (-E-,-O-) Il risultato finale dovrebbe essere simile al seguente: -E-1234jslo -W-abXjklp Il più vicino Io sono venuto per farlo è usare questo codice: Codice:
grep -e '-[EW]-' input.txt | sed 's/.*'-[EW]-'//' L'output è simile a questa: 1234jslo abXjklp Il problema è che questo non mi danno la-E e-W-che è parte di espressioni regolari. Ho bisogno di un modo per mettere in parte ha trovato in parte la sostituzione di sed. Grazie in anticipo per qualsiasi aiuto. Ultimo a cura di TestTomas; al 05/27/2009 10:33 AM.. Motivo: errore di ortografia rettificato |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|