![]() |
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 |
| 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! |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
sed questione
Ciao, qualcuno può spiegare passo passo quello che questa linea di sed codice sta cercando di fare. Grazie.
Sed -e "s / big \ (.* \) cane / small \ 1 cat /" nomefile Ultimo a cura di NycUnxer; al 10/04/2007 01:04 PM.. |
|
||||
|
Citazione:
non è questo il modo in cui funziona Codice:
echo "a big black dog" | sed -e 's/big \(.*\) dog/small \1 cat/' a small black cat Codice:
echo "a big black eared dog" |
|
||||
|
Sed -e "s / big \ (.* \) cane / small \ 1 cat /" nomefile
Dichiarazioni: 1>-e - viene utilizzato quando si utilizzano più sostituzioni usinf espressioni regolari o non 2> che stai cercando "grandi" e "nulla dopo che" e poi "cane" 3> si sta sostituendo "big" con "piccole" e "cane" con "gatto", senza deterioriating il "nulla dopo che" il testo quando sed ricerche, si ricorda la \ (.* \) e può essere letta utilizzando \ 1. hope this helps. Salute, Devaraj Takhellambam |
![]() |
| Segnalibri |
| Tag |
| regex, le espressioni regolari |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|