#!/bin/bash flag=$TMP_PATH/hashes_bot.flag date=`date +%Y%m%d0000` if [ -f $flag ]; then echo "hashes_bot is already running !" exit 0 fi touch $flag cd $APPS_PATH/methode/hashes for BLOCK in `grep LAST $DATA_PATH/block_list.txt | awk '{print $2}'` do if [ ! -f $DATA_PATH/hashes/$BLOCK.png ] then BLOCK_HEIGHT=`grep $BLOCK $DATA_PATH/block_list.txt | awk '{print $3}'` php robot.php $BLOCK $((RANDOM % 6)) echo $BLOCK_HEIGHT $BLOCK >> $DATA_PATH/hashes2hashes/liste.txt mv $DATA_PATH/hashes2hashes/liste.txt $DATA_PATH/hashes2hashes/liste.new sort -k1 -n $DATA_PATH/hashes2hashes/liste.new > $DATA_PATH/hashes2hashes/liste.txt rm -f $DATA_PATH/hashes2hashes/liste.new COMPTEUR=`wc -l $DATA_PATH/hashes2hashes/liste.txt | awk '{print $1}' ` echo $COMPTEUR if [ $COMPTEUR -eq 6 ] then php assemble.php rm -f $DATA_PATH/hashes2hashes/liste.old mv $DATA_PATH/hashes2hashes/liste.txt $DATA_PATH/hashes2hashes/liste.old fi fi BNAME=`grep $BLOCK $DATA_PATH/block_list.txt | awk '{print $1}'` if [ "$BNAME" == "LAST" ] then touch $DATA_PATH/hashes/$BLOCK.png else touch -t $date $DATA_PATH/hashes/$BLOCK.png fi done rm -f $flag