Linux - variables con guion bajo en bash

   
Vista:

variables con guion bajo en bash

Publicado por Angel (5 intervenciones) el 15/01/2018 19:15:14
Hola

Estoy creando un script en linux sencillo que compruebe la existencia de ciertos archivos en el servidor, pero me ocurrió el siguiente problema.

Como son 9 los archivos que debo checar lo quise hacer en un ciclo ya que tienen la misma estructiura de la siguiente manera:


if [ -f "/home/user/REGION/R$reg_EXPORT_`date +%Y-%m-%d`.zip" ];


pero no me está reconociendo mi variable $reg
piensa que la variable es $reg_EXPORT_`date +%Y-%m-%d`

Me pueden apoyar en decirme como especificar que solo $reg es mi variable por favor??

Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

variables con guion bajo en bash

Publicado por xve (757 intervenciones) el 15/01/2018 22:05:32
Hola Angel, prueba así:

1
$reg"_EXPORT_"`date +%Y-%m-%d`

Pon entre comillas el texto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

variables con guion bajo en bash

Publicado por Angel (5 intervenciones) el 15/01/2018 22:19:14
Sí funciona, muchas gracias!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

variables con guion bajo en bash

Publicado por Tom (390 intervenciones) el 16/01/2018 09:04:33
O bien:

${reg}_EXPORT_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Revisar política de publicidad