#!/bin/bash
# Se debe Indexar el contenido con recollindex antes de usar
palabra="$1"
recoll -t -q *"$palabra"* >/run/shm/a;recoll -t -q $palabra >/run/shm/b;cat /run/shm/a>>/run/shm/b;cat /run/shm/b|sort|uniq | grep -v Recoll | grep -v results|cut -d"[" -f2|cut -d"]" -f1|cut -c 8->/run/shm/encontrados

TEMP="/tmp/resultadosbusqueda"
#$TEMP="/run/shm/resultados"

mkdir $TEMP
rm $TEMP/*

exec < /run/shm/encontrados
while read line
do
ln -s "$line" $TEMP/
    if [ "$?" == "0" ];then
	echo "enlace crado"
    else
	echo "problema al crear enlace, posible repetido"
	a=`echo "$line"|awk -F["/"] '{print $(NF-1)}'`
	b=`echo "$line"|awk -F["/"] '{print $(NF)}'`
	c=`echo "$a"" ""$b"`
	echo $c
	ln -s "$line" "$TEMP/${c}"
    fi
done


#cp -rL /run/shm/resultados/* /run/shm/resultadosreales/

cd $TEMP/
find -L . -xtype l -exec bash -c 'ln -f "$(readlink -m "$0")" "$0"' {} \;


caja --no-desktop $TEMP

