All pastes #393493 Raw Edit

Mine

public text v1 · immutable
·published 2007-03-13 16:48 UTC
rendered paste body
#!/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