[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]No es un problema de sed sino de bash, y no es ningun problema '$var' significa exactamente $var, y "$var" significa el valor de var, usa dobles comillas si quieres pasar un valor. max@garaged max $ var=12 max@garaged max $ echo '$var' $var max@garaged max $ echo "$var" 12 max@garaged max $ Saludos Max On Sunday 15 February 2004 6:31 pm, Ismael Isidro Hernández González wrote: > Hola lista. > > Estoy haciendo un script para configurar opciones de un archivo e > intento que sea interactivo. > > Para ello hago preguntas y las respuestas las guardo en una VARIABLE, > entonces a la hora de querer hacer la sustitución con sed le quiero > pasar la variable, lo cual no se puede dado que todo va entre comillas > sencillas, es decir no me interpreta el valor de la variable. > > He estado revisando man sed y no he encontrado todavía nada, también en > info sed pero nada (tal vez he buscado mal). > > Pues mi pregunta es simple, como hago para que a lo hora de pasar la > expresión me interprete las variables? > > Voy a seguir revisando, pero si alguien me puede ayudar un poco con esto > se los voy a agradecer bastante. > > SALUDOS -- Linux garaged 2.6.1-mm4 #2 SMP Fri Jan 16 16:06:05 CST 2004 i686 Pentium III (Coppermine) GenuineIntel GNU/Linux -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- M-- V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** ------END GEEK CODE BLOCK------ gpg-key: http://garaged.homeip.net/gpg-key.txt _______________________________________________ Ayuda mailing list Ayuda en linux org mx Para salir de la lista: http://mail.linux.org.mx/mailman/listinfo/ayuda/