Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: <<<-Basura->>> en 2 Septiembre 2012, 07:14 am



Título: Separar un String con un Script Linux ?
Publicado por: <<<-Basura->>> en 2 Septiembre 2012, 07:14 am
Estoy en Ubuntu Server 10.04

Necesito ayuda, estoy haciendo un script:

Código
  1. printf "Digite el nombre de su Dominio: "
  2. read DN
  3.  
  4.  

Necesito que me orienten, lo que necesito es digamos tomar "dominio.com" y separar la string en 2, una con "dominio" y la otra con "com"

Alguna sugerencia de como hacerlo ?


Título: Re: Separar un String con un Script Linux ?
Publicado por: soyloqbuskas en 3 Septiembre 2012, 03:25 am
ˇBuenas <<<-Underwar->>>!

No se si ubuntu server sera igual que las versiones normales para PC, pero mirate el "cut" (man cut)

Para cortar tu cadena prueba esto
Código
  1. cadena=dominio.com
  2.  
  3. dominio=$(echo $cadena | cut -d. -f1)
  4. extension=$(echo $cadena | cut -d. -f2)
  5.  
  6. echo $dominio
  7. echo $extension

Un saludo.


Título: Re: Separar un String con un Script Linux ?
Publicado por: <<<-Basura->>> en 3 Septiembre 2012, 06:24 am
Si muchas gracias me sirvió perfectamente