Почему Ваша система только для чтения? Попытайтесь искать в dmesg | less
.
Если Вы хотели бы, повторно монтируют его к чтению-записи, используют mount -o remount,rw /
find
выражение будет соответствовать родительскому каталогу также. Необходимо сказать этому только воздействовать на регулярные файлы, если Вы хотите, чтобы это переместило файлы только. Кроме того, необходимо заключить расширения в кавычки.
find "$soure" -type f -mtime "-$days" -exec mv {} "$destination" \;