diff options
Diffstat (limited to 'src/userscript.sh')
-rwxr-xr-x | src/userscript.sh | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/userscript.sh b/src/userscript.sh new file mode 100755 index 0000000..3f7714b --- /dev/null +++ b/src/userscript.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +COVERNAMES="cover.jpg cover.png front.jpg front.png" + +for COVERNAME in $COVERNAMES; do + + S_FILENAME=`echo "$1" | sed "s/^.*\///"` + S_DIRECTORY=`echo "$1" | sed "s/$S_FILENAME//"` + SOURCE=`ls "$S_DIRECTORY" | grep -F $COVERNAME` + + D_FILENAME=`echo "$2" | sed "s/^.*\///"` + D_DIRECTORY=`echo "$2" | sed "s/$D_FILENAME//"` + DESTINATION="$COVERNAME" + + if [ $SOURCE ]; then +# echo "cp $S_DIRECTORY$SOURCE $D_DIRECTORY$DESTINATION" + cp --update "$S_DIRECTORY$SOURCE" "$D_DIRECTORY$DESTINATION" + fi + +done + +exit 0 |