![]() |
|
|
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 |
| Substr getta un errore. Tutte le alternative? | naseert | Shell scripting e di programmazione | 3 | 05-08-2008 01:34 PM |
| doppio trattini | systemsb | UNIX for Dummies Domande & Risposte | 2 | 05-18-2006 11:41 AM |
| contribuire a rimuovere trattini dal numero di sicurezza sociale | Marcia P | UNIX for Dummies Domande & Risposte | 2 | 02-28-2006 09:10 PM |
| fwrite getta segmentation fault | fermisoft | Di programmazione ad alto livello | 6 | 09-13-2005 02:46 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
grep getta nel trattini?
Hey guys, Sto cercando di grep per due cose, su un file e di lavoro che ho avuto, ma perché è casualmente lancio "-" in uscita? C'è un modo semplice per sbarazzarsi di loro? E sembra che solo quando la linea di cui sopra alla ricerca di ciò che è im numeri in essa contenuti. Codice:
$ egrep -i -B 1 'port-name|description' in.txt 127.0.0.1 description -- 127.0.0.2 description -- 127.0.0.3 description helpme port-name yay port-name |
|
||||
|
Vedi se questo aiuta?
Salve,
Ho visto qualcosa di simile a questo, mentre utilizzando "gnu grep ". Se semplicemente grep per qualcosa, solo le linee che contengono il modello di ricerca sarà visualizzato. Ma se u problema"gnu -1 grep 'di ricerca del modello' di file ", si ottengono le linee immediatamente prima e dopo la riga che contiene il modello di ricerca-. Nel vostro caso, dà la linea appena prima della riga che contiene la ricerca-pattern, I guess. Vi è una possibilità che il vostro "egrep" può essere di aliasing "gnu egrep ", o almeno si sta utilizzando la versione di egrep all'interno del gnu cartella. Sarebbe gentile da parte sua, se volesse spiegare la funzionalità di "B" opzione. I wasnt in grado di accertare .. Grazie, Srini Ultimo a cura di srinivasan_85; al 04/27/2007 08:54 AM.. Motivo: errori tipografici |
|
||||
|
Sì sto utilizzando uno GNU grep per questo ... "A" recupera righe al di sotto di quello che stai cercando e "B" afferra linee sopra. Ho appena creato un perl script per striscia prima di loro si scrive in un nuovo file. Sono terribile con l'uso sed, Awk, nawk ecc ... in modo più veloce correzione che è stata per me.
|
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|