monitor.sh
988 Bytes
#!/bin/bash
#sudo ln -s /usr/share/WikiLIBRAS/server/leitor/leitor /usr/bin
#sudo ln -s /usr/share/WikiLIBRAS/server/Monitor/monitor.sh /usr/bin
#crontab -e
#* * * * * sleep 1 && monitor.sh
#* * * * * sleep 10 && monitor.sh
#* * * * * sleep 20 && monitor.sh
#* * * * * sleep 30 && monitor.sh
#* * * * * sleep 40 && monitor.sh
#* * * * * sleep 50 && monitor.sh
DIR_XMLS="/var/www/wikilibras/generators/"
DIR_PROCESSANDO="/usr/share/WikiLIBRAS/server/Monitor/processando/"
LEITOR="leitor"
DIR_VIDEOS="/usr/share/WikiLIBRAS/server/ScriptsPython/"
DIR_FINALIZADO="/usr/share/WikiLIBRAS/server/Monitor/finalizado/"
cd $DIR_XMLS
#find *.xml -exec mv '{}' $DIR_PROCESSANDO'{}' \;
find -iname '*.xml' | xargs -I '{}' mv {} /usr/share/WikiLIBRAS/server/Monitor/processando/
cd $DIR_VIDEOS
for file in $DIR_PROCESSANDO*.xml; do
$LEITOR $file &
done;
sleep 10
#find $DIR_PROCESSANDO*.xml -exec rm '{}' \;
cd $DIR_PROCESSANDO
find -iname '*.xml' | xargs -I '{}' mv {} /var/www/wikilibras/XML/