#!/bin/bash

picture_dir=/home/public/pictures
dest_dir=/home/httpd/html/album/features

count=`wc -l $picture_dir/features.txt|awk '{print $1}'`
#echo "Picture count: $count"

rand=`dd if=/dev/urandom bs=1 count=4 2>/dev/null|hexdump -d|awk '{printf "%g", ((($2*65536)+$3)%1000000)/1000000}'`
#echo "Random number: $rand"

choice=`echo|awk "{print int($count * $rand); }"`
if [ $choice = 0 ]; then
	choice=$count
fi

file=`head -$choice $picture_dir/features.txt|tail -1`
picture=`basename $file`
dir_=`dirname $file`
dir=`basename $dir_`

$picture_dir/scripts/create-feature $file &>/dev/null

echo $picture |awk -F . '{print $1}' >$dest_dir/feature.txt
echo $dir >>$dest_dir/feature.txt
