Blame | Last modification | View Log | RSS feed
#!/bin/bashIMAGES_DIR="${HOME}/code/trunk/Website/src/main/webapp/images"WEBSITE_DIR="${HOME}/code/trunk/Website/src/main"IMAGES=()cd $IMAGES_DIRDIRS="$(find -maxdepth 1 -type d)"for DIR in ${DIRS}doif [ $DIR != "./.svn" ];thenIMAGES[${#IMAGES[@]}]="$(find ${DIR} -maxdepth 1 -type f)"fidoneUSED_IMAGES=()UNUSED_IMAGES=()cd $WEBSITE_DIRnum=${#IMAGES[@]}while [ $num -gt 0 ]dofor FILENAME in ${IMAGES[$num-1]}doif [ ${FILENAME:0:1} = "." ];thenFILENAME=${FILENAME:1}fiCOUNT=$(grep -R --include="*.vm" --include="*.js" --include="*.css" "${FILENAME}" * | wc -l)if [ $COUNT -eq 0 ];thenUNUSED_IMAGES[${#UNUSED_IMAGES[@]}]="${FILENAME}"elseUSED_IMAGES[${#USED_IMAGES[@]}]="${FILENAME}"fidone(( num-- ))donecd $IMAGES_DIRnum=${#UNUSED_IMAGES[@]}while [ $num -gt 0 ]doimg=${UNUSED_IMAGES[$num-1]}if [ ${img:0:1} = "/" ];thenimg=${img:1}firm ${img}(( num-- ))done