Есть каталог в который сбросили записи звонков asterisk за несколько месяцев. Нужно разложить это все по папкам:
out-11111-2008-20180219-*.wav
out-111111-2008-20180219-*.wav
out-111111-2008-20180219-*.wav
out-11111-2008-20180219-*.wav
out-111111-2008-20180219-*.way
Чтобы в каждой папке были звонки за определенную дату:
Например:
/mnt/rec/2018/07/04/
/mnt/rec/2018/07/05/
и т.д.
Если запускать команду вручную, тогда все перемещается:
find ./ -name '*20180704*' -exec mv -t /mnt/rec/2018/07/04/ {} +
Но это очень долго. Делаю цикл для for, но он не работает:
for i in {1..9}; do find . -name "'*2018010$i*'" -exec mv -t /mnt/rec/2018/01/0$i/ {} +; done
Как правильно переместить всё это?