Linux - Insertar datos desde variables de linux

 
Vista:
Imágen de perfil de Sebastian
Val: 3
Ha disminuido 1 puesto en Linux (en relación al último mes)
Gráfica de Linux

Insertar datos desde variables de linux

Publicado por Sebastian (8 intervenciones) el 29/02/2016 02:45:57
Buenas noches, estoy queriendo insertar un registro a una base de datos de mariadb pero me tira error:

./take_file.sh: command substitution: line 154: unexpected EOF while looking for matching `)'
./take_file.sh: command substitution: line 179: syntax error: unexpected end of file

lo que quiero insertar es esto:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
## Insertar los datos en Base de Datos:
#
MARIAINS=`echo $(
mysql db_suivi_prod_tmp -u ${MARIAUSER} -p${MARIAPASSWORD} -e "
INSERT INTO week_suivi(id_application,prd_application,ses_application,name_server,
year_week,number_week,arc_size,full_size,date_full,path_backup
)VALUES(
${MARIAIDAPP}, ## INT(5) --> 1
${MARIAPRD}, ## VARCHAR(5) --> 'PCP'
${MARIASES}, ## VARCHAR(5) --> 'PCP00'
${MARIASERV}, ## VARCHAR(8) --> 'YVKS0090'
${XYEAR}, ## INT(4) --> 2016
${XWEEK}, ## INT(2) --> 01
${XVOLINCR}, ## FLOAT --> 54
${XVOLFULL}, ## FLOAT --> 1067
${XDATEFULL}, ## DATETIME --> '3/01/2016 22:13'
${XPATHLOG} ## VARCHAR(20) --> '/home/e460301/recept/'
);"`;

Gracias
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

Insertar datos desde variables de linux

Publicado por Tom (431 intervenciones) el 29/02/2016 12:28:02
./take_file.sh: command substitution: line 154: unexpected EOF while looking for matching `)'

Así, de entrada, te falta cerrar algún paréntesis ... ¿no?
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
Imágen de perfil de xve
Val: 160
Oro
Ha mantenido su posición en Linux (en relación al último mes)
Gráfica de Linux

Insertar datos desde variables de linux

Publicado por xve (825 intervenciones) el 29/02/2016 17:02:04
Tom tiene razón, te falta cerrar un paréntesis!!!
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
Imágen de perfil de Sebastian Barrionuevo
Val: 3
Ha disminuido 1 puesto en Linux (en relación al último mes)
Gráfica de Linux

Insertar datos desde variables de linux

Publicado por Sebastian Barrionuevo (8 intervenciones) el 29/02/2016 12:33:42
Estan los 2 parentesis de entrada y salida
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

Insertar datos desde variables de linux

Publicado por Tom (431 intervenciones) el 29/02/2016 14:32:38
No en lo que has pegado. Se aprecia a simple vista que falta, al menos, uno.
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