Busybox search replacement for find

Hi,
I am looking for a solution to find files in a folder and subfolders.
Those files should be moved (some with spaces) when they were between 2015 Feb. 03 and 2014 Nov. 24.

find . -type f -newermt "2010-01-01" ! -newermt "2010-06-01"

I am working on a QNAP with a small busybox. Unfortunately the find command is not implemented with all features.
For this reason I am looking for a bash script. A Little bit of find is working.

 #!/bin/bash
echo "DOC"
for file in `find /share/external/DEV3301_1/backup/scripte/1 -type f -name "*.doc*"`
 do mv -i "$file" /share/external/DEV3301_1/backup/scripte/2
done
 

Every help would be great.

Best Regards,

Heinz

Try creating two files with the required time stamps using the touch command and then retry the find using -newer
e.g.

touch -t 201001010001 t20100101
touch -t 201001060001 t20100106
find -type f -newer t20100101 ! -newer t20100106
1 Like

Is is a pitty, but -newer is not implemented.
python would be a possible solution. But I am not good at this.