![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí. |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Realmente apreciamos su ayuda chicos estoy empezando ahora a conseguir un agarre en bash pero no bastante ......
Supongo que tengo una declaración Filea .... Pie es una palabra que podemos usar en todos los aspectos de nuestra vida y tiene varios meanings.part de que puede uno pie o más bien en el pedal piebola también. i desea utilizar sed para reemplazar sólo la palabra «pie» y nada más cuando ats el comienzo de una línea de sustituir con tapas ....... si quería sustituirla por decir jugar..... este se convierte en Jugar es una palabra que podemos usar en todos los aspectos de nuestra vida y tiene varios meanings.part de que puede uno jugar o más bien en el pedal jugarbola también. estado tratando este #! / bin / bash IFS \u003d $ '\ n' i en $ (cat Filea); hacer echo $ i | sed -r 's / ^ [pie] ^ / juego: g'>> fileB hecho Última edición por vadharah; al 03-16-2008 02:29 PM.. Motivo: más fácil para los espectadores |
|
||||
|
He intentado decir esto, pero como el fútbol se vea afectado r i fútbol necesidad de permanecer sin cambios pie único cambio que la palabra no es parte de otra palabra
|
|
||||
|
usando sed arroyo ediditor
Thanx! que parece hacer el truco ... ¿hay alguna manera de que me pueda mejorar con decir por ejemplo notificarme que hay una palabra similar, pero es parte de otra palabra?
|
|
||||
|
Que se están fuera del ámbito de lo sed razonablemente puede hacer. En este punto me gustaría cambiar probablemente a Perl. Código:
perl -pe 's/\bFoot\b/Play/g;s/\bfoot\b/play/g; warn if m/[Ff]oot/' files ... Este punto debe manejar puntuacion y otros, que la sed script no (sin ajustes adicionales). |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|