[prev in list] [next in list] [prev in thread] [next in thread] 

List:       suse-linux-s
Subject:    Re: [suse-linux-s] Substr en un script
From:       miguel angel <mdorador () tiscali ! es>
Date:       2004-10-31 10:49:20
Message-ID: 1099223766.6122.3.camel () linux ! local
[Download RAW message or body]

Siento no haber contestado antes, pero he tenido problemas con el
correo.

Ya me funciona, con todas las formas que me habéis comentado.
Es una cosa más que he aprendido, porque no tengo mucha experiencia en
Linux.

Muchas gracias.
El jue, 28-10-2004 a las 23:21, Peibol escribió:
> Más fácil:
> 
> fichero="hola.c"
> fichero2=`basename $fichero .c`
> basename <cosa> <patrón>  quita de "cosa" el "patrón" del final.
> 
> Peibol.
> 
> Sebastian Ferro escribió:
> 
> >On Thu, 28 Oct 2004 20:30:37 +0200, miguel angel <mdorador@tiscali.es> wrote:
> >  
> >
> >>Hola, estoy intentando hacer un substring de un texto en un script, pero
> >>no me sale. Estoy utilizando "cut" pero la salida va a stdout y yo
> >>quiero que vaya a una variable. Hago lo siguiente
> >>
> >>fichero='hola.c'
> >>fichero2=fichero | cut -f 1 -d .
> >>
> >>Lo que quiero es quitar la extensión .c para luego concatenarle otra.
> >>
> >>    
> >>
> >
> >Te falto la comilla inclinada --> `
> >Para que te evalue los comandos y ponga el resultado en fichero2
> >seria asi:
> >
> >fichero='hola.c'
> >fichero2=`echo $fichero | cut -f 1 -d .`
> >
> >Espero sea eso
> >Saludos
> >SF.-
> >
> >  
> >
-- 
Saludos.

Miguel Angel.


-- 
Para dar de baja la suscripción, mande un mensaje a:
   suse-linux-s-unsubscribe@suse.com
Para obtener el resto de direcciones-comando, mande
un mensaje a:
   suse-linux-s-help@suse.com



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic