The UNIX and Linux Forums  

Go Back   El UNIX y Linux Foros > Arriba Foros > Programación de scripts de shell y
.
google unix.com



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í.

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 03-16-2008
vadharah vadharah is offline
Usuario Registrado
  
 

Fecha: marzo 2008
Puestos: 27
Question usando sed arroyo ediditor

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
  #2 (Enlace permanente)  
Old 03-16-2008
fpmurphy's Avatar
fpmurphy fpmurphy is offline Forum Staff  
Moderador
  
 

Fecha: diciembre 2003
Ubicación: Florida
Puestos: 1.938

Código:
sed -e 's/Foot/Play/g' -e 's/foot/play/g'

  #3 (Enlace permanente)  
Old 03-17-2008
vadharah vadharah is offline
Usuario Registrado
  
 

Fecha: marzo 2008
Puestos: 27
Cita:
Publicado originalmente por fpmurphy View Post
Código:
sed -e 's/Foot/Play/g' -e 's/foot/play/g'
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
  #4 (Enlace permanente)  
Old 03-17-2008
Tytalus's Avatar
Tytalus Tytalus is offline Forum Advisor  
echo (1 .. 9) ^ 2 \; | bc
  
 

Fecha: junio 2003
Ubicación: Escocia
Puestos: 431
¿Qué tal sólo añadir un espacio o dos ...:


Código:
 sed -e 's/Foot /Play /g' -e 's/ foot / play /g'

  #5 (Enlace permanente)  
Old 03-17-2008
vadharah vadharah is offline
Usuario Registrado
  
 

Fecha: marzo 2008
Puestos: 27
usando sed arroyo ediditor

Cita:
Publicado originalmente por Tytalus View Post
¿Qué tal sólo añadir un espacio o dos ...:


Código:
 sed -e 's/Foot /Play /g' -e 's/ foot / play /g'
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?
  #6 (Enlace permanente)  
Old 03-17-2008
época
Guest
  
 

Mensajes: n / a
Bits: 0 [Banca]
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).
Closed Thread

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 05:53 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0