#!/bin/sh MUSICDIR="/home/user/MyDocs/Music" find "${MUSICDIR}" -iname *.jpg -o -iname *.jpeg -o -iname *.png | while IFS="" read FILE; do DIRNAME=`dirname "${FILE}"` LASTPART=`echo "${DIRNAME}" | awk -F '/' '{print $NF}'` if [ "${LASTPART}" != ".mediaartlocal" ]; then if [ "$1" = "-d" ]; then echo "${FILE} will be moved to ./mediaartlocal/" else echo "Moving ${FILE} -> ./mediaartlocal/" if [ ! -d "${DIRNAME}/.mediaartlocal/" ]; then mkdir "${DIRNAME}/.mediaartlocal/" fi mv "${FILE}" "${DIRNAME}/.mediaartlocal/" fi fi done