A expressão find
também corresponderá ao diretório pai. Você precisa dizer para operar somente em arquivos regulares, se você quiser mover apenas os arquivos. Além disso, você deve citar suas expansões.
find "$soure" -type f -mtime "-$days" -exec mv {} "$destination" \;