
Comparar dos variables en shell bash
Publicado por anonymous (2 intervenciones) el 21/01/2017 16:26:39
Hola, soy nuevo en shell y me encuento con un problema que no se como resolver. Agradeceria cualquier ayuda desde ya, el problema es el siguiente
Tengo que comparar las inserciones que tengo en la base de datos "Mysql" y comparar con una lista de archivos que tengo en local en mi maquina , esto es lo que he hecho:
Tengo que comparar las inserciones que tengo en la base de datos "Mysql" y comparar con una lista de archivos que tengo en local en mi maquina , esto es lo que he hecho:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!/bin/bash
IFS='
'
host="192.168.1.10"
user="user"
pass="pass"
db="prueba"
for nv in $( ls *.mp4)
do
con=$(mysql -h ${host} -u ${user} -p${pass} -D ${db} -s -e 'select name from inprogr;')
done
###############################################################################
for x in "$con"
do
V2["$x"]="$x"
done
echo "Lo que tengo en local y no el na base de datos:"
for i in "$nv"
do
if [ -z ${V2["$i"]} ]
then
echo "$i"
fi
done
Valora esta pregunta


0