Linux - variables con guion bajo en bash

 
Vista:
sin imagen de perfil
Val: 12
Ha mantenido su posición en Linux (en relación al último mes)
Gráfica de Linux

variables con guion bajo en bash

Publicado por Angel (6 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
Val: 311
Oro
Ha mantenido su posición en Linux (en relación al último mes)
Gráfica de Linux

variables con guion bajo en bash

Publicado por xve (837 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
sin imagen de perfil
Val: 12
Ha mantenido su posición en Linux (en relación al último mes)
Gráfica de Linux

variables con guion bajo en bash

Publicado por Angel (6 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 (482 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