Você não precisa usar touch
se tiver uma versão recente de uma versão recente do GNU find
(> = v4.3.3). Com isso você pode fazer:
find /media/WD/backup/osool/olddata/ -newermt 20120101T1200 -not -newermt 20130101T1400
Por favor, note o T
entre o dia e as horas.
Se você quiser repetir usando touch
para criar arquivos de referência para -newer
: você pode colocá-los em qualquer lugar onde possa escrever ( /var/tmp
?), desde que especifique o caminho completo para -newer
. Então você ainda pode encontrar um lugar onde você tenha permissões.