#!/bin/bash imdbtool=/spacepants/media/Tools/imdb.pl dir_top="/spacepants/media/Video/IMDB\ Top\ 250" dir_src="../Movies" rm -rf /spacepants/media/Video/IMDB\ Top\ 250/* rm -f "$dir_top/Alphabetical/*" mkdir /spacepants/media/Video/IMDB\ Top\ 250/Alphabetical/ for file in * do imdbid="" imdbtop="" if [ -d "$file" ] then echo "Checking $file.." imdbid=`$imdbtool -M "$file" | grep "[[:digit:]]\{7\}" -om1` if [ $imdbid -gt 1 ] then ##imdbdata=`$imdbtool -D $imdbid` imdbcover=`$imdbtool -P $imdbid` if [ -f "$file/folder.jpg" ] then echo "Cover exists." else echo "Getting cover." wget "$imdbcover" -O "$file/folder.jpg" fi imdbtop=`$imdbtool -D $imdbid | grep "Position" | grep -om1 "[[:digit:]]\([[:digit:]]\)\?\([[:digit:]]\)\?"` echo $imdbtop if [ $imdbtop -gt 0 ] then echo "Position $imdbtop in the Top 250" imdbtop=`printf "%003.0f" $imdbtop` cd /spacepants/media/Video/IMDB\ Top\ 250/ ln -s "$dir_src/$file" . mv "$file" "$imdbtop. $file" cd /spacepants/media/Video/IMDB\ Top\ 250/Alphabetical/ ln -s "../$dir_src/$file" . cd /spacepants/media/Video/Movies/ echo "OK" fi fi fi done